まず追加前のモジュール検索パスを確認します。
>>> import pprint >>> import sys >>> pprint.pprint(sys.path) ['', '/usr/local/python-3.2.3/lib/python32.zip', '/usr/local/python-3.2.3/lib/python3.2', '/usr/local/python-3.2.3/lib/python3.2/plat-linux2', '/usr/local/python-3.2.3/lib/python3.2/lib-dynload', '/usr/local/python-3.2.3/lib/python3.2/site-packages']
- 環境によってこれらのディレクトリ構成は異なります。
これらのモジュール検索パスの通ったディレクトリのどれかにパス設定ファイルを置きます。
site-packages/ に置くのが一般的なようです。
$ cat /usr/local/python-3.2.3/lib/python3.2/site-packages/AddToSysPath.pth /MyLibrary
モジュール検索パスが追加されました。
>>> import sys >>> import pprint >>> pprint.pprint(sys.path) ['', '/usr/local/python-3.2.3/lib/python32.zip', '/usr/local/python-3.2.3/lib/python3.2', '/usr/local/python-3.2.3/lib/python3.2/plat-linux2', '/usr/local/python-3.2.3/lib/python3.2/lib-dynload', '/usr/local/python-3.2.3/lib/python3.2/site-packages', '/MyLibrary']
0 件のコメント:
コメントを投稿