Created on | Updated on

Houdini Python モジュールの配置場所

モジュールの場所はそのモジュールの種類に依存します。

mceclip0.png
1) core Python モジュールは、Houdini の Python ディストリビューション内にあります。

Linux: $HFS/python/lib/python2.7
macOS: $HFS/Frameworks/Python.framework/Versions/Current/lib/python2.7
Windows: %HFS%/python27/lib

 

2) Houdini に同梱されているサードパーティの Python モジュールは、Houdini の Python ディストリビューション内の site-packages にあります。

Linux: $HFS/python/lib/python2.7/site-packages
macOS: $HFS/Frameworks/Python.framework/Versions/Current/lib/python2.7/site-packages
windows: %HFS%/python27/lib/site-packages

 

3) 一部の重要なサードパーティの Python モジュールも、site-packages と同じディレクトリにある site-packages-forced ディレクトリにあります。

Linux: $HFS/python/lib/python2.7/site-packages-forced
macOS: $HFS/Frameworks/Python.framework/Versions/Current/lib/python2.7/site-packages-forced
windows: %HFS%/python27/lib/site-packages-forced

 

4) SideFX によって開発された Houdini Python モジュールは

$HFS/houdini/python2.7libs

にあります。


5) Houdini に同梱されていないカスタム Python モジュールは、Python の sys.path で指定された任意のパスに配置できます。

 

モジュールがディスク上のどこにあるかを調べる場合、モジュールを Python にインポートしてから print() でパスを出力できます。

import foo
print (foo)

 

サードパーティの Python モジュールのバージョンは、次の場所にあります。
https://www.sidefx.com/docs/houdini/licenses/

 

これらは Python 2.7 の場合です。
Python 3.7 をご利用の場合はバージョンを読み替えてください。

Houdini での Python バージョンアップ(windows)
Houdini で Python2.7/3.7 の切り替えはできるか?
Python Viewer State で HDA をレベルアップ Vol.1 (ボーンデジタルユーザー限定)

問題が解決しない場合は、Born Digital サポートまでお問い合わせ下さい。

※ 問い合わせ対応はBorn Digitalより製品をご購入頂きましたお客様のみのサービスとなります。ご了承下さい。
サポート問い合わせ