只需键入python name of script.py,即可在windows 10 cmd上运行python脚本

2024-10-03 15:32:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我无法在Windows 10cmd上仅通过键入python nameofthescript.py来运行python脚本。使其工作的唯一方法是键入python,后跟空格和C:\script\directory\nameofthefile.py

我只想使用一种快速的方式来运行python脚本。已尝试键入py而不是python

我已经将目录添加到了PATH环境变量中。无法在网上找到答案。如果需要更多的信息来解决这个问题,我可以试着提供


Tags: path方法答案py目录脚本键入windows
3条回答

dpath相当于数据文件的path。键入dpath /?注意,它曾经被称为append,并且帮助尚未更新

这回答了你的问题

也许你应该问我如何键入脚本名

所以

.py与python解释器关联

使用命令ftypeassoc

ftype PythonScript=c:\pathtofolder\python.exe %*

assoc .py=PythonScript

然后将脚本路径添加到path命令

Setx path "%path%;C:\MyPythonScriptFolder"

Set path=%path%;C:\MyPythonScriptFolder"

然后告诉windows命令提示符假定.py文件是可执行文件,以便它搜索该文件的路径

Set pathext=%pathext%;.py

检查您的文件是否具有执行权限。我不熟悉Windows,但在Linux上它是chmod +x name_of_file.py,如果需要root权限,可以使用sudo。另外,请检查您的python默认版本,因为在大多数情况下python调用的是python2.7而不是python3

命令提示符应位于包含文件的文件夹中。例如,如果你cd C:\script\directory,那么你可以python nameofthescript.py

相关问题 更多 >