26

重複の可能性:
WindowsでPythonを設定して、cmdにpythonと入力しないようにします

LinuxでPythonを使用する場合、またはコマンドラインからMac OSを使用する場合は、シバンを利用して、次のようにスクリプトの一部を直接実行します./myScript.py。このスクリプトに実行可能アクセス許可を与える必要がありますが、それだけです。

今、私はWindows7にPython3.1.2をインストールしましたが、コマンドラインから同じことを実行できるようにしたいと思います。どのような追加の手順に従う必要がありますか?

4

1 に答える 1

38

これは、私が言うよりもうまくまとめています。

http://docs.python.org/faq/windows.html

具体的には、「Python スクリプトを実行可能にする方法」というタイトルの 2 番目のセクションを確認してください。

Windows では、標準の Python インストーラーがすでに.py拡張子をファイル タイプ ( Python.File) に関連付けており、そのファイル タイプにインタープリターを実行する open コマンドを提供しています ( D:\Program Files\Python\python.exe "%1" %*)。これは、コマンド プロンプトからスクリプトを実行可能にするのに十分foo.pyです。foo拡張子を付けずに入力するだけでスクリプトを実行したい場合は.pyPATHEXT環境変数に追加する必要があります。

于 2010-11-21T01:17:09.637 に答える