Nuke Pythonモジュールとして

インポートできますNukeサードパーティのPythonへのモジュールとして2.7.16通訳、へのフルアクセスを許可Nuke Python-APIが、ネイティブPythonインタープリター内からではなくNuke

注意:  Foundryは、サードパーティのPythonインタープリターのカスタマーサポートを提供できません。

走るNuke Pythonモジュールとして:

1.   のファイルパスを追加しますNukesite-packagesへのディレクトリusrlocal.pth Pythonのファイル2.7.16インストール。

たとえば、で実行している場合Windows、 追加C:\Program Files\Nuke 12.1v1\lib\site-packagesusrlocal.pthファイル。

ヒント:  を含むディレクトリへの相対パスを使用することもできますusrlocal.pthファイル。

2.   Pythonプロンプトで、 import nuke宣言するNukeScript Editor関数とコマンド(などnuke.nodes.Blur()選択したPythonインタープリターで使用可能なBlurノードを追加します)。

import nuke関数はデフォルトでnuke_rレンダーライセンスをチェックアウトします。使用したい場合Nuke対話形式で、nuke_iライセンスを持っている場合、NUKE_INTERACTIVE環境変数を1に設定します。

見る環境変数環境変数の設定の詳細については。

使用の詳細についてはNuke Pythonモジュールとして、選択Help > DocumentationからNukeのメニューバーに移動しますPython Developers Guide > Nuke as a Python Module