当我尝试运行我的python文件时,我收到以下错误:"无法打开文件' hello.py':[Errno 2]没有这样的文件或目录&# 34;我试过cd,它显示我的文件在Users / ierdna /目录中。我的桌面上有python程序,但我仍然无法运行它。
非常感谢!
似乎我已经尝试了一切,但没有任何工作。 :(
答案 0 :(得分:1)
我假设你知道一些基本的BASH命令行命令。如果你不检查它们here。
打开终端的相应shell,在命令行中输入以下内容:
cd Desktop
[将目录更改为桌面] ls
[列出桌面上的所有目录和文件,以确保您的hello.py文件实际存在] python hello.py
[运行你的python文件] 应该运行它。如果您遇到错误,请告诉我。
答案 1 :(得分:0)
我将假设您使用cd
表示您使用的是Mac或Linux。这个解决方案对两者都有效。如果我错了并且您正在运行Windows,请对其进行评论,我将更改答案。关于真正的答案:
首先打开终端,然后输入cd ~/Desktop
。现在尝试运行你的python脚本。
修改强>
显然您正在运行Windows。好。对于在Mac或Linux上遇到同样问题的其他人,我将留下上述答案。您需要做的是在命令提示符cd C:\Users\[your user name]\Desktop
中执行此命令。将[您的用户名]替换为您的实际用户名。然后运行你的python脚本(python hello.py
)
答案 2 :(得分:0)
为了正确回答这个问题,需要提供以下信息:
一个。您正在使用的操作系统
湾发布该OS的版本
C。您正在使用的Python版本
d。如果您的机器至少有10GB的可用空间
开玩笑!
您只需使用cd ~/Desktop
制作“桌面”即可。您的工作目录,然后尝试运行python hello.py
。或者,您也可以尝试直接运行python ~/Desktop/hello.py
,而无需使用' cd'命令。
注意:为了运行python脚本,您需要提供路径(完整路径,例如:python /home/username/Desktop/script.py
或相对路径,例如:python ../script.py
)剧本。如果您只提供脚本名称,则除非脚本存在于当前工作目录中,否则它将失败。
另外,在发布自己的问题之前,请检查现有的问题和答案,因为我怀疑这个问题是新的,并且之前没有得到正确的回答。