環境
Python 3.10.1
結論
- 環境変数「PYTHONPATH」に、パスを通したい独自モジュール(スクリプト)のディレクトリパスを設定することで可能
- sys.pathにimport可能なモジュールのリストが格納されている
print(sys.path) ['C:\\Users\\nishigaki\\jupyter-lab\\packages\\hoge', ..]
設定方法
- シェルの設定ファイル(bashrcなど)に以下のように、PYTHONPATHへパスを追加(自作モジュールのフルパスを代入)する
- コロンで複数指定可能
export PYTHONPATH="/c/users/nishigaki/mymodule1":mymodule1..."
これでimportできるはずです。