特定のディレクトリからモジュールをインポートしようとしています。
問題はsys.path.append(mod_directory)
、パスを追加してpythonインタープリターを開くと、ディレクトリmod_directory
がリストsys.pathの最後に追加されることです。PYTHONPATH
Pythonインタープリターを開く前に変数をエクスポートすると、ディレクトリがリストの先頭に追加されます。後者の場合はモジュールをインポートできますが、前者の場合はインポートできません。
なぜこれが起こっているのか誰かが説明し、Pythonスクリプト内でをmod_directory
最初に追加する解決策を教えてくれませんか?
site
モジュールを試しました。