不关闭IPython Notebook进程如何分离它?

4

我有一个ipython笔记本,其中运行了一个非常耗时的进程。在很多地方使用了ipython的%R魔法,因此我无法轻松将笔记本转换为python脚本。

有没有办法打开我的笔记本,运行全部内容,然后关闭浏览器和终端连接,并仍然在后台运行笔记本,以便稍后可以连接到它?

我在Stack Exchange上看到有关保持内核活动的信息,但我对它如何与笔记本中实际运行的代码进行接口交互感到困惑。


2
这是默认行为...不显式停止内核而关闭笔记本电脑会使内核保持运行状态,转到 http://<host:port>/tree/notebooks#running,您应该看到它仍在运行,并且如果您再次打开该笔记本,它将自动连接。 - AChampion
@AChampion 谢谢你的回复;我在 http://host:port/tree#running 找到了它。当我打开我的一个正在运行的笔记本时,它仍然停留在 (Starting) 状态,至少过去了10分钟。我可以看到我的进程仍在运行,因为 htop 仍显示高CPU和内存使用率。 - user1566200
1个回答

0

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