モジュールの場所はそのモジュールの種類に依存します。
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 (ボーンデジタルユーザー限定)