web-dev-qa-db-ja.com

python Windowsで実行可能なスクリプトを作成するには?

可能性のある複製:
WindowsでPythonを入力しないように設定python

Linuxでpythonを使用する場合、またはコマンドラインからMac OSを使用する場合でも、Shebangを利用して、次のようにスクリプトを直接実行します:./myScript.py。このスクリプトに実行権限を付与しますが、それだけです。

さて、Windows 7にPython 3.1.2をインストールしました。コマンドラインからも同じことができるようにしたいと思います。どのような追加の手順に従う必要がありますか?

22
Hamish Grubijan

これは私が言うことができるよりもうまくまとめています:

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

より具体的には、「Python scripts executable?

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

35
digitalfoo