3

sys.path.appendコード内で追加されたディレクトリからPythonスクリプトをロードして実行するという特定のタスクを持つ、pyinstallerを使用してwxPython(関連するかどうかはわかりません)実行可能ファイルを作成しました。実行中、アプリケーションはディレクトリの内容を適切に表示およびインポートできます。ただし、ファイルがこのディレクトリに追加されると、アプリはそのファイルをインポートしようとし、その名前のモジュールがないと言って失敗します。新しいモジュールをロードするには、アプリを再起動する必要があります。importファイルは、ステートメントを使用して動的にインポートされています。

これを回避する方法はありますか?アプリケーションがコンパイルされていない場合、インポートは問題なく機能します。

4

0 に答える 0