0
私はcygwinを私の勝利7 PCにインストールしました。私がPythonシェルを実行しているとき、私はOS名をposix(これは期待されます)とし、多くのDOSコマンドはos.system("DOS command")
を使って動作しません。Windows CMD(バイパスcygwin)からPythonシェルを実行
Windowsコマンドプロンプトからposixシェルを入力しないようにする方法はありますか?
私はcygwinを私の勝利7 PCにインストールしました。私がPythonシェルを実行しているとき、私はOS名をposix(これは期待されます)とし、多くのDOSコマンドはos.system("DOS command")
を使って動作しません。Windows CMD(バイパスcygwin)からPythonシェルを実行
Windowsコマンドプロンプトからposixシェルを入力しないようにする方法はありますか?
CygwinポートではなくネイティブのWindows Pythonインタープリタを実行する必要があります。
すでにシステムに両方がインストールされている場合は、PATH設定を確認して、ネイティブWindows版が最初に来ることを確認します。
これがうまくいかず、Cygwinポートを実行してしまった場合は、os.system()呼び出しを避け、新しいサブプロセスパッケージを使用する必要があります。続きを読むhttp://docs.python.org/library/subprocess.html
Python(スタートアップメニュー項目をPython(コマンドライン)またはPython Interactive Shellと呼ぶ)をインストールしましたか? – Dikei