当我在Linux上使用Python时,甚至从命令行使用Mac OS,我利用shebang直接运行我的一些脚本,就像这样:
./myScript.py
。我确实需要给这个脚本可执行权限,但这就是全部。现在,我刚刚在Windows 7上安装了Python 3.1.2,并且我想能够从命令行做同样的事情。我需要遵循哪些附加步骤?在Windows上设置Python,不用在cmd中输入python
.py
文件与解释器关联到注册表中。您可能需要手动将扩展名添加到PATHEXT环境变量中。 - martineauPATHEXT
中。 - Piotr DobrogostPATHEXT
是否已添加.py
并且它的作用是什么,重要的是通常安装Python后不需要做任何事情就可以从命令行运行脚本(或通过双击它们)。因此,我不明白为什么OP接受了他们所接受的答案。 - martineauPATHEXT
在这里是不需要的,这就是为什么在看到你提到它后,我想澄清一下。至于被接受的答案,它陈述了你在评论中已经陈述的内容(关于Python安装程序关联扩展名);这就是为什么我怀疑 OP 甚至没有尝试按其名称运行脚本就提问了。 - Piotr Dobrogost