繁体   English   中英

无法打开文件'file.py':[Errno 2] 没有这样的文件或目录

[英]Can't open file 'file.py': [Errno 2] No such file or directory

我正在使用 Windows10 并想通过 cmd 运行我的 python 脚本

命令:

python file.py

返回消息:

python: can't open file 'file.py': [Errno 2] No such file or directory

但是当我运行python C:\Python37\projects\file.py它运行正常

另外,我将C:\Python37\projects添加到 PATH 中,但没有帮助

当您从提示符运行脚本时,您需要使用文件的整个路径(就像您在运行 python C:\Python37\projects\file.py 时所做的那样),或者您需要首先移动到包含文件的目录,然后运行,否则会出现错误(因为当前目录中没有具有此类名称的文件)。 您可以使用命令 cd 移动到另一个目录。 因此,如果您不想在每次运行代码时都键入路径,您可以做的是:

cd C:\Python37\projects
python file.py

您可以将环境变量 PYTHONPATH 设置为放置脚本的目录。 然后你可以运行你的脚本就像

python script.py

在另一个代码编辑器(如 VS)中打开您的脚本并检查扩展名。 它通常将 txt 保留在 py 后面,这就是您收到错误的原因。 或者在选项中,如果您使用 Windows,隐藏已知文件类型的扩展名。

检查您已完成安装的环境。 然后正确调用你的目录的路径。

cd C:\Python37\projects

蟒蛇文件.py

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM