我正在观看一个视频,他说输入“Ipython”,然后“运行”和文件名(保存在测试编辑器中)。当我这样做时,我收到一条错误消息,指出“名称'run'未定义”
我究竟做错了什么?
答案1
我不知道ipython
,所以我假设它是一个交互式命令解释器。
然后您需要确保以下步骤:
- 将您的 python 代码(
file.py
或类似代码)保存到专用目录,例如/home/username/file.py
. - 将 (
cd
) 更改为该目录:cd /home/username
. run
该文件来自 python 解释器:ipython ./file.py
,其中./
告诉解释器在当前目录中查找该文件。
祝你好运。
答案2
你ipython
在某种程度上被破坏了;该run
功能绝对是其解析功能的一部分。
要么你没有运行正确的程序,要么你的安装被破坏,或者你设置了一些环境使 ipython 无法加载其启动脚本;不管怎样,遗憾的是很难从这里帮助你。
但老实说:python 不是 matlab,run filename.py
您也可以从 IDE 运行脚本,而不是输入 ipython。无论如何,您不会从纯文本编辑器编写 python 代码,因为这使得保持缩进一致(这对于您的 Python 工作是必要的!)。