私はPythonスクリプトを実行するバッチファイルを持っています。 Pythonスクリプトが呼び出されると、2番目のWindowsコンソールが起動し、完了すると消えます。バッチファイル内のPYTHONPATH環境変数を編集中ですが、Pythonスクリプトが2番目のウィンドウで実行されているため、編集したPYTHONPATH環境変数が表示されないため、これは問題です。それはうまく動作していました(すべてが同じWindowsコンソールで実行されます)。私はVista SP2をインストールしたばかりで、この問題が発生しました。何が壊れている可能性があるかを修正する方法に関する考えはありますか?バッチファイルからPythonスクリプトを呼び出すと、2番目のコンソールが開きます
ありがとうございました。
Vistaの使用を中止しますか? –
残念ながら、私は今はVistaに悩まされています(それは仕事用コンピュータです)。私は同様の設定で同僚のPC上でバッチファイルを試してみましたが、うまく動作します。 SP2が実際に責任を負うのか、それとも偶然であるのか分かりません。私はC:\ python25 \ python.exe script.pyコマンドを使用しています。私はまた、バッチファイルはそれとは関係がないと判断しました。コマンドラインからpythonスクリプトを実行しようとするときも同じことが起こります。 – Jesse
ええ、それはそれのように見えます!すべてのユーザーのオプションでは、管理者として実行するように設定されていました。私はそれをチェックしなかった、そして今それは大丈夫です!助けてくれてありがとう、エリクサン! – Jesse