Python spyder-在新的终端上真正运行

Python spyder-在新的终端上真正运行,python,kivy,spyder,Python,Kivy,Spyder,我和你有同样的问题 或 (Kivy程序只运行一次,然后失败 [INFO ] [Base ] Start application main loop [ERROR ] [Base ] No event listeners have been created [ERROR ] [Base ] Application will leave 在以下任何尝试运行时。) 除了使用Spyd

我和你有同样的问题

(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控制台中执行”并选择“在执行之前清除所有变量”也没有任何效果


所以。。。如何使其工作?

如果您使用的是pytorch和kivy,可能是因为错误的软件包,可能会发生这种情况

python -m pip install -U pip

python -m pip install -U matplotlib
我也面临类似的问题
通过以上命令更改matplotlib包。为我工作

(此处为Spyder developer)请在Github上的问题跟踪器中打开一个问题,并在那里发布一个生成此错误的简单且可复制的示例。很抱歉,我们没有意识到这个问题。@CarlosCordoba显然现在无法注册Github(没有帐户,因为我一直在使用bitbucket),因为“出了问题”。我会尽快做的,谢谢。好的,谢谢。一旦你发布了一个关于它的问题,我们就会开始关注它。@CarlosCordoba有一些奇怪的事情发生了。。。我打开了两个相同的文件。一方面,在新的专用python中执行似乎是可行的,另一方面会因上述错误而失败。在开始一个问题之前,我会尝试更长的时间,以确保我真的报告了我正在报告的内容。