使い方
Windows の場合
Python コンソールから、Blender の Python バイナリが存在するディレクトリでコマンドプロンプトを開く。
>>> import subprocess, os, sys >>> subprocess.run(["start", "", "cmd", "/k", "cd", os.path.dirname(sys.executable)], shell=True)
もしくは、任意のコマンドプロンプトを開き、Blender の Python バイナリが存在するディレクトリへ移動する。
>cd "C:\Program Files\Blender Foundation\Blender 3.x\3.x\python\bin"
Python のバージョンを確認する。
>.\python -V
インストール済みパッケージを確認する。
>.\python -m pip list
pip
モジュールをアップデートする。
>.\python -m pip install --upgrade pip
Pillow パッケージをインストールする。
>.\python -m pip install pillow
参考:
Blender の Python で外部ライブラリを利用する | MR が楽しい
Blender の Python に外部ライブラリを pip 経由でインストールする | 美味しい焼き鳥屋さん
Blender の Python で外部ライブラリを使う | CodeLabo
Blender 2.8 内蔵の Python でパッケージのインストール | 金子邦彦研究室
Installing pip in Blender 2.93 Python environment – Blender Artists Community
導入
参考:
Blender 内蔵 Python を環境構築する – Qiita
Windows で Blender 2.90 の Python に Pytorch をインストールする – Qiita
Blender に搭載されている Python に pip を導入しよう | G-Kalumnium
Blender 2.8 の Python にモジュール類を簡単に移行するには | G-Kalumnium
Python コンソールからパッケージをインストールする
インストール済みパッケージを確認する。
>>> import subprocess, sys >>> print(subprocess.run([sys.executable, "-m", "pip", "list"], stdout=subprocess.PIPE, text=True).stdout)
Pillow パッケージをインストールする。
>>> print(subprocess.run([sys.executable, "-m", "pip", "install", "pillow"], stdout=subprocess.PIPE, text=True).stdout)
参考:
subprocess で Windows コマンドを実行 | Helve Tech Blog
subprocess.run | Python 3.x ドキュメント [公式]
PyPip
入手: