我正在使用jupyter笔记本一段时间。通常,当我尝试停止单元执行时,中断内核无效。在这种情况下,除了关闭笔记本电脑然后重新启动之外,我还能做什么?我想对于许多人来说这可能是常见的情况。非常感谢。
小智 9
这对我有用: - 让笔记本电脑进入睡眠状态(电源选项之一) - 等待 10 秒 - 唤醒计算机(使用电源按钮)
然后内核说重新连接,它要么被中断,要么你可以按中断。
可能不是万无一失,但值得一试,这样您就不会浪费之前的计算时间。(我在 Windows 10 上运行 Jupyter Notebook,它不会停止运行一段 Selenium 代码)
如果您可以丢失所有当前定义的变量,那么转到“内核”>“重新启动”将停止执行而不关闭笔记本。
最近我也遇到了类似的问题。
发现 Python 中存在一个问题https://github.com/ipython/ipython/issues/3400,该问题已经存在了 6 年,截至 2020 年 3 月 1 日已得到解决。
这里有几个选项:
更改数据的文件夹名称: 如果单元已在运行并从特定文件夹中提取数据,则有效。例如,我有一个 for 循环,当中断时,它会移动到它正在处理的列表中的下一个项目。
更改单元中的代码以生成错误: 如果单元尚未运行但只是在队列中,则有效。
重新启动内核: 如果一切都失败
归档时间: |
|
查看次数: |
19659 次 |
最近记录: |