尝试在终端中运行python时出错:“[Errno 2]没有这样的文件或目录”

2024-04-18 10:04:35 发布

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

我的文档中有一个名为gameover.py的文件,它位于一个名为python的文件夹中。 当我试图通过命令在终端中运行它时:

python gameover.py

我明白了:

/Library/Frameworks/Python.framework/Versions/2.5/Resources/Python.app/Contents/MacOS/Python: can't open file 'gameover.py': [Errno 2] No such file or directory

编辑:我试过:

$ cd ~/Documents/python
$ python gameover.py

我得到这个错误:

File "gameover.py", line 1
Python 3.3.3 (v3.3.3:c3896275c0f6, Nov 16 2013, 23:39:35) 
         ^
SyntaxError: invalid syntax

请帮忙!


Tags: 文件文档py命令文件夹app终端contents
2条回答

不是对您的问题的准确回答,而是尝试帮助您直到获得终端的挂起,您可以直接从Python IDLE运行文件,方法是从IDLE打开文件(file>;Open)并按F5键。

问题是gameover.py不在您的工作目录中。假设“在我的文档中名为python的文件夹中名为gameover.py的文件”意味着该文件的路径是/Users/username/Documents/python/gameover.py,您可以输入python ~/Documents/python/gameover.pycd ~/Documents/python; python gameover.py来运行它

相关问题 更多 >