Pythonで独自モジュールのディレクトリパスを設定する方法は、主に3つあります。
- 環境変数「PYTHONPATH」を設定する方法: 環境変数「PYTHONPATH」を設定すると、新たにPythonに独自モジュールの検索パスを追加することができます。
set PYTHONPATH=./myLibs;./myModule;
- sys.path.append()で設定する方法: Pythonの標準モジュールのsys.path.append()を使うと、新たにPythonに独自モジュールの検索パスを追加することができます。
import sys
sys.path.append("./myLibs")
sys.path.append("./myModule")
- .pthファイルを作成する方法: 設定ファイル「.pthファイル」をPythonの特定のフォルダーに設置すると、新たにPythonに独自モジュールの検索パスを追加することができます。
import pprint
import sys
pprint.pprint(sys.path)
それぞれの方法には特徴があり、用途に応じて適切な方法を選択することが重要です。これらの方法を理解し、Pythonでの開発をよりスムーズに進めることができます。