如何在Windows上使python脚本可执行?

时间:2010-11-21 00:45:34

标签: python windows shebang

  

可能重复:
  Set up Python on Windows to not type python in cmd

当我在Linux上使用python,甚至从命令行使用Mac OS时,我会利用shebang直接运行我的一些脚本,如下所示:./myScript.py。我确实需要为此脚本提供可执行权限,但这就是全部。

现在,我刚刚在Windows 7上安装了Python 3.1.2,我希望能够从命令行执行相同操作。我还需要遵循哪些其他步骤?

1 个答案:

答案 0 :(得分:33)

这总结得比我说的好:

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

更具体地说,请查看标题为“如何使Python脚本可执行?”的第2部分。

  

在Windows上,标准Python安装程序已将.py扩展名与文件类型(Python.File)相关联,并为该文件类型提供运行解释程序(D:\Program Files\Python\python.exe "%1" %*)的打开命令。这足以使脚本在命令提示符下可执行foo.py。如果您希望通过简单地键入foo而无需扩展程序来执行脚本,则需要将.py添加到PATHEXT环境变量。