Jupyter Notebook内核不愿意中断。

3
我在Jupyter Notebook中运行了一个单元格一段时间,决定中断它。但是,它仍然继续运行,我不知道如何继续中断它...
谢谢您的帮助。

2
完全猜测:你正在使用一个裸露的“except”语句,至少应该使用“except Exception”吗?除此之外,我不知道我们如何回答这个问题。 - roganjosh
重新启动内核将会丢失所有变量。 - roganjosh
听起来好像有什么东西崩溃了。我的建议就是把系统关掉然后再重新启动。但是要知道你将会失去在内存中的任何数据。除此之外,我不知道还能提出什么其他建议。 - roganjosh
1
我们不知道最初是什么原因导致的。您没有分享任何代码或任何可能出现问题的迹象。只是某些东西被冻结了。 - roganjosh
@roganjosh 说实话,我不认为我的代码有问题(比如无限循环之类的)。也许一个缺点是我在循环中连接pandas数据帧,这不是一个好主意...:https://dev59.com/7FoV5IYBdhLWcg3wPs0Y - MysteryGuy
显示剩余4条评论
1个回答

3
有时候在GPU加速的机器上会出现这种情况,内核正在等待某些GPU操作完成。我甚至发现在AWS实例上也有此问题。
最好的办法就是耐心等待。大多数情况下它会恢复并在某个时间点完成。如果没有恢复,在一些分钟后它会告诉你内核已经崩溃,这样你就不必复制粘贴笔记本来备份你的工作了。在极少数情况下,你需要手动杀死你的Python进程。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接