【发布时间】:2018-05-10 11:19:07
【问题描述】:
我是 Python 新手,目前正在学习基础 Python 课程。我整天都在通过命令提示符运行代码,并且运行良好。出于某种原因,尽管它已停止工作并且我尝试运行的 python 文件返回以下错误:
回溯(最近一次通话最后一次): 文件“”,第 1 行,在 NameError: name 'hello' 没有定义
根据屏幕截图和上面的数字,我执行了以下步骤以尝试运行该文件:
- 更改为保存文件的文件夹
- 运行 'dir' 列出所有文件。我正在尝试运行“hello.py”。这包含代码: print('hello simon!')
- 我可以通过在命令提示符中输入 hello.py 来运行该文件,这可以正常工作
- 我也可以运行:python hello.py - 这工作正常
- 当我通过键入 Python --> Enter 激活 Python 时,这将启动解释器。但是,如果我尝试通过键入 hello.py 来运行,我会收到错误消息。
这整天都运行良好,我没有在我的 PC 上进行任何更改(据我所知!)但几个小时前才开始出现此错误。我在整个互联网上寻找解决方案,但一无所获。我已经卸载并重新安装了 Python,重新启动等...都无济于事。
我在 Windows 7 64 位 PC 上运行 Python 3.6.5。
它不会让我附上图片,所以这里是命令提示符和错误截图的链接:https://i.stack.imgur.com/BBUe5.jpg
我希望有人可以帮助我解决这个问题 谢谢你
【问题讨论】:
标签: python