Pythonで独自モジュールのディレクトリパスを通す方法は3つあります。
- 環境変数「PYTHONPATH」を設定する方法: 環境変数「PYTHONPATH」を設定すると新たにPythonに独自モジュールの検索パスを追加することができます。例えば、動作ディレクトリ直下のmyLibsとmyModuleをモジュールの検索対象フォルダーに追加するには以下のようにします。
python
set PYTHONPATH=./myLibs;./myModule; - sys.path.append()で設定する方法: Pythonの標準モジュールのsys.path.append()を使うと新たにPythonに独自モジュールの検索パスを追加することができます。例えば、動作ディレクトリ直下のmyLibsとmyModuleをモジュールの検索対象フォルダーに追加するには以下のようにします。
python
import os
sys.path.append("./myLibs")
sys.path.append("./myModule") - .pthファイルを作成する方法: 設定ファイル「.pthファイル」をPythonの特定のフォルダーに設置すると新たにPythonに独自モジュールの検索パスを追加することができます。.pthファイルの中身は1つの追加フォルダーごとの行で記述します。例えば、動作ディレクトリ直下のmyLibsとmyModuleをモジュールの検索対象フォルダーに追加するには以下のようにします。
python
C:\\python_test\\myLibs
C:\\python_test\\myModule
それぞれ使いやすい方法を採用すると良いと思います。