これは、Eclipse IDE や PyDev パースペクティブ プラグインに精通していて、技術サポートを喜んで提供してくれる人に向けたものです。
sys.argv 関数呼び出しを使用して、コマンド プロンプトから引数を受け取る必要がある python モジュールを作成しようとしています。E:\ ... \src>program.py arg1 arg2 と入力すると正しい出力が出力されるのではなく、新しいコマンド ライン (E:\ ... \src>) が出力され、Eclipse IDE が表示されるだけです。私のpythonモジュールのコードが実際に実行されることなく、ウィンドウがオレンジ色に点滅します。また、Eclipse IDE を閉じて program.py を実行しようとすると、Eclipse が再び開き、プログラムが新しいタブで開かれます。
先週、sys.argv 関数呼び出しによってコマンド プロンプトから引数を受け取った別のプログラムをテストしているときに完全に機能していたのに、なぜ今は機能しないのか混乱しています。皆さんへの私の質問は、この問題を引き起こす可能性のある更新などによって変更された可能性のある設定を知っているかどうかです。または、誰かがこの問題に遭遇し、それを解決する方法を見つけたことがありますか? 私はすでにPATH変数をチェックしているので、それは問題ではありません:-(。あなたが提供できる助けがあれば大歓迎です...ありがとう。
OS: Windows 8.1 Pro / Eclipse ver.: Kepler (4.3) / Python ver.: 3.3.2