PycharmでBlenderスクリプト編集環境準備
1. Pycharmインストール
2. Blenderインストール
3. Autocompleteをダウンロード
Blenderが最新すぎて↑になければ、古いものをインストールするか下記サイトの pypredef_gen.py を使ってAutocompleteのスクリプトを生成する
path_to_blender\Blender.exe -b -P pypredef_gen.py
4. Pycharmのプロジェクト設定
File → Settings → Project → Project Interpreter → Project Interpreter から、Blenderフォルダ内の python.exe を選択
さらに Show paths for the selected interpreter から Autocomplete のスクリプトフォルダにパスを通す
pycharm上でautocompleteが効くようになる
5. Blenderのテキストエディタからスクリプトを実行
filename = "C:/path_to_your_pycharm_project/script.py" exec(compile(open(filename).read(), filename, 'exec'))
備考
- Blender のコンソール出力は Window → Toggle System Console で表示切替
- 実行はできるが、このままではPycharmにアタッチしてデバッグができない
- 有料版PyCharmならRemote Debugできるっぽい
- あとで VSCode で Autocomplete + Debug ができるか試してみる → 試した dungeonneko.hatenablog.com