wx モジュールを Python インタープリターにインポートすると、期待どおりに動作します。ただし、インポート リストに wx を指定してスクリプト (つまり、test.py) を実行すると、スクリプトを実行するために「python test.py」と記述する必要があります。「test.py」を実行しようとすると、「wx」という名前のモジュールがないというインポート エラーが発生します。コマンドに python という単語を含める必要があるのはなぜですか?
PS私が見つけた最も役立つ答えは、「REPLに使用されるPythonは、スクリプトが実行されているPythonと同じではありません。sys.executableを印刷して確認してください。」しかし、それが何を意味するのかわかりません。