pythonがすべてのスクリプトを新しいコマンドウィンドウで実行する理由はわかりません。Pythonは別のウィンドウで.pyを実行します(Windows 7、Python 2.6.6 64ビット)
たとえば、私は:python testfile.py
を実行すると、新しいウィンドウを表示してすぐに閉じるので、トレースバックを見ることはできません。同じマシンで
のPython 2.7の32ビットは、正常に動作し
pythonがすべてのスクリプトを新しいコマンドウィンドウで実行する理由はわかりません。Pythonは別のウィンドウで.pyを実行します(Windows 7、Python 2.6.6 64ビット)
たとえば、私は:python testfile.py
を実行すると、新しいウィンドウを表示してすぐに閉じるので、トレースバックを見ることはできません。同じマシンで
のPython 2.7の32ビットは、正常に動作し
あなたがtestfile.py
の終わりにraw_input()
を追加してみましたか?
raw_input()は必要ありません。私はeasy_install ...またはpip ...、またはpaster ...を実行したとしても、ウィンドウが閉じたので、それが失敗し、なぜ見ることができない場合。 – alex
raw_input()
を使用してキーを待つようにしている可能性があるため、Insidi0usは言った。python
コマンドを実行することです(環境変数にpythonインストールディレクトリが含まれていることを確認してください)。cmdウィンドウを開いたままにしたい場合は、-iコマンドラインスイッチをpythonに追加します。
これは簡単な方法を説明しています。
はここで-i
-iのドキュメントです:標準入力が端末であるように見えない場合でも、スクリプトを実行した後に対話的に(もPYTHONINSPECT = x)の と力プロンプトを検査します
ok、easy_install.exeの実行方法は? – alex
これは実際には別の問題です。なぜなら、それはWindowsのデフォルトのプログラムハンドラがプログラムを起動するだけの問題ではないからです。実行可能ファイルは "ただ実行する"。 インストールが簡単な場合は、とにかくそのプログラムを実行するだけでは、引数を指定する必要があります。 easy_install something – jaime
問題を再読した後、私はそれを誤解しました。コマンドラインからpythonを実行している場合は、毎回新しいウィンドウを起動するべきではありません。アンインストール/再インストールはそれを修正するかもしれません... – jaime
これは標準ではないようですが、私はWindowsからLinuxにPythonを持っています。それらはすべて同じウィンドウから始まります。システム設定のように見えます。窓を使っていますか?そうであれば、pythonのホームフォルダに移動してpython.exeを起動してみてください。 (例:cd c:/ python27)編集:私の悪い、私はあなたが既にOSとしてWindowsをリストしていたことに気付かず、その質問を無視してください。 – xkrz