【发布时间】:2016-12-28 16:28:25
【问题描述】:
我有一个 ipython 笔记本,我正在运行一个需要很长时间的进程。我在其中大部分都使用了 ipython %R 魔法,所以我无法轻松地将笔记本转换为 python 脚本。
有什么方法可以打开我的笔记本,全部运行,然后关闭浏览器并断开与终端的连接,而笔记本仍然在后台运行,以便稍后连接?
我在 Stack Exchange 上看到有关保持内核活动的信息,但我对它如何与笔记本中运行的实际代码交互感到困惑。
【问题讨论】:
-
这是默认行为...关闭笔记本而不显式停止内核会使内核继续运行,转到
http://<host:port>/tree/notebooks#running,您应该会看到它仍在运行,如果您打开它,它将自动附加再次记事本。 -
@AChampion 谢谢你;我在 http://
/tree#running 找到了它。当我打开其中一个正在运行的笔记本时,它至少在过去 10 分钟内仍然停留在(开始)。我可以看到我的进程仍在运行,因为 htop 仍然显示 CPU 和内存使用率很高。
标签: python linux background ipython jupyter