【问题标题】:Error when running script with Spyder and Python(x,y)?使用 Spyder 和 Python(x,y) 运行脚本时出错?
【发布时间】:2013-11-13 20:53:10
【问题描述】:

我最近刚刚在我的计算机上安装了 Python(x,y) 2.7.5.1,没有并行安装其他 Python 发行版,我遇到了 Spyder IDE 的问题。

即当我创建一个脚本时,甚至是一个简单的:

print "Hello World"

我尝试通过通常的 Runfile/F5 运行它,但出现以下错误:

name 'runfile' is not defined

因为按钮似乎试图使用 runfile() 函数来运行我在 IDE 中创建的脚本。

如果我尝试在 Spyder 的控制台中使用execfile() 手动运行相同的脚本,它会起作用。

我的问题是如何让标准运行按钮和隐式runfile() 工作,或者重定向运行按钮以使用execfile()

【问题讨论】:

    标签: python python-2.7 spyder pythonxy


    【解决方案1】:

    如果我从运行配置中选择每个脚本在其自己的新单独控制台中执行的选项,问题似乎就消失了。

    【讨论】:

    • 这也解决了我在 WinXP 上运行 PythonXY(v2.7.10.0)/Spyder 脚本的问题,当在当前解释器中运行脚本时,在 runfile() 之后会挂起,需要我强制-结束python.exe进程。
    猜你喜欢
    • 2013-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-07
    • 2018-01-27
    • 1970-01-01
    相关资源
    最近更新 更多