\

Pythonで独自モジュールのディレクトリパスを通す方法は3つあります。

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

それぞれ使いやすい方法を採用すると良いと思います。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です