spyder - 真正在新的终端中运行

时间:2017-03-06 16:23:09

标签: python kivy spyder

我遇到与

相同的问题

Python Spyder initializing Hello World Kivi app once?

Python / Kivy App running only once

(Kivy程序只运行一次然后失败

[INFO              ] [Base        ] Start application main loop
[ERROR             ] [Base        ] No event listeners have been created
[ERROR             ] [Base        ] Application will leave

以下任何尝试运行。)

除了我使用的是Spyder 3.1.3和Python 3.6.0。

现在根据这些主题,避免必须手动右键单击ipython控制台并且每次想要运行血腥脚本时重新启动内核的解决方案是进入属性并选择“以新的方式执行”专用的python控制台“。

我做到了。即使重启spyder,它也绝对没有任何作用。 “在外部系统终端中执行”也没有做任何事情,spyder将继续顽固地使用当前打开的ipython / python控制台。

将其保留为“在当前python或ipython控制台中执行”并选择“在执行前清除所有变量”也没有任何效果。

那么......我该如何让它发挥作用?

1 个答案:

答案 0 :(得分:0)

如果您使用的是pytorch和kivy,则可能是因为错误的软件包所致。

python -m pip install -U pip

python -m pip install -U matplotlib
我遇到类似的问题 通过以上命令更改您的matplotlib软件包。为我工作!