假设我有一个名为' run.py'的脚本,我该怎么做?
C:\Users\Administrator>run
此脚本将被执行。请注意,我不想要' .py'在' run'之后显示。 我正在使用python 3.3.5,我试着把C:/ python33'进入环境变量路径。但它没有用。 它似乎只有当它是一个' .exe'文件。
提前致谢。
答案 0 :(得分:4)
您需要将.py
添加到PATHEXT
环境变量中。
来自Windows上的Python常见问题解答,How do I make Python scripts executable?
在Windows上,标准Python安装程序已将.py关联起来 扩展名为文件类型(Python.File)并给出该文件类型 运行解释器(
D:\Program Files\Python\python.exe "%1" %*
)的open命令。这足以制作脚本 从命令提示符可执行文件为'foo.py'。如果你愿意的话 能够通过简单地键入'foo'而没有扩展名来执行脚本 您需要将.py添加到PATHEXT环境变量。
设置环境变量的确切方法因Windows的不同版本而异,但this link可能会帮助您。