python - Jupyter Notebook 在一段时间不活动后变得无响应,不登录到终端
问题描述
这是一件奇怪的事情,我只注意到一台特定的计算机。如果我让 Jupyter Notebook 页面暂时处于非活动状态(没有关闭浏览器页面或让计算机进入睡眠状态)然后再回到它,内核似乎完全没有响应;但它也不会说“Kernel Dead”。从 Jupyter Notebook 重新启动内核没有任何作用,所以我总是不得不关闭运行 Jupyter Notebook 的命令窗口,不用说所有变量都丢失了。
每当发生这种情况时,Jupyter Notebook 页面上“死亡”后的任何活动都不会记录在运行它的命令窗口中。
尝试在 GitHub 上搜索,这可能是一个更合适的渠道,但没有运气。我很乐意提供更多信息。谢谢!
解决方案
这可能不是一个有用的答案,因为它不会解决问题的根本原因,而是提供一种解决方法。内核是一个独立于浏览器的进程,因此您可以关闭浏览器选项卡并重新打开它(例如http://localhost:8888/),它会毫无问题地连接到仍在运行的内核。
推荐阅读
- regex - 为什么这个 sed 正则表达式替换不起作用?
- python - 在循环中运行 sqlite 查询会在 20 次调用后变慢
- xamarin - 为什么单击按钮时活动指示器需要将近 3 秒才能启动
- hbase - flink sink 失败时,sink 中的缓冲区会丢失吗?
- windows - Windows - 如何在 SourceTree 中重新定位工作副本(移动本地存储库)?
- laravel - 如何仅忽略标题形式的第一页
- python - jay 文件格式是否特定于 Python 数据表?
- collections - Binding 现已弃用的 Collection 一致性的干净替代方案?
- python-3.x - 尝试编写文本换行函数,但代码在所需输出后显示几个空行
- apache-spark-sql - 当 arrays_zip 数据源自嵌套时,Spark DataFrame 的输出将列名替换为“0”、“1”