【问题标题】:Spyder Python IDE thinks remote kernel has died when it hasn't; any ways to prevent that?Spyder Python IDE 认为远程内核已经死了,而实际上它还没有死;有什么方法可以防止这种情况?
【发布时间】:2016-05-01 18:04:07
【问题描述】:
我在远程连接到 Amazon EC2 ipython 内核的 Windows 上运行 Spyder。每当我运行一些运行时间超过几秒钟的操作时,我都会收到重复的消息
内核似乎意外死亡。使用“重启内核”来
继续使用此控制台。
但我的内核一切正常。有时我必须反复按 Enter 以使其脱离它,有时我必须重新启动 Spyder 控制台并连接到我仍然活动的内核。
有什么建议吗?有没有办法禁用内核死亡检查,或者增加超时?
谢谢! :)
【问题讨论】:
标签:
python
amazon-ec2
ipython
spyder
【解决方案1】:
我经常遇到同样的问题,目前我为您提供的最简单和最快的解决方法是每次都在新的专用 python 控制台中运行代码。这可以通过以下方式轻松完成:
1) 点击运行设置图标(屏幕顶部带有绿色播放/运行按钮的扳手)
2) 选择第二个选项(在新的专用 python 控制台中执行)
3) 按确定
这将在您下次按下运行文件按钮 (f5) 时自动在新控制台中运行代码,并且应该防止出现错误消息。