即使页面关闭,也使 jupyter 笔记本运行

med*_*duz 5 jupyter-notebook

我喜欢笔记本。我非常喜欢它们,以至于我让它们中的许多同时运行,通常在不同的浏览器中,有时在不同的远程客户端上。我错过了一个功能:当我关闭与正在运行的笔记本对应的选项卡时,它会警告相应的运行将停止。

我的问题:

即使页面关闭,如何使 jupyter 笔记本恢复运行?

这样我就可以:

  • 在另一个浏览器中重新打开选项卡(可能在平板电脑等远程计算机上),
  • 需要时重新启动浏览器,
  • 关闭那些运行时间较长的以供以后检查。

据我了解,客户端-服务器架构可以使这成为可能,但多个并发运行可能会出现问题......

PS:我在GitHub上创建了一个问题

med*_*duz 3

事实上,这个问题在github问题中已经得到了回答:

takluyver commented on 26 Apr 2017:笔记本中已运行的任何内容都将继续运行,并且为其启动的内核将继续运行 - 因此它不会丢失您的变量。但是,笔记本未在浏览器选项卡中打开时生成的任何输出都会丢失;在我们让笔记本服务器能够跟踪文档状态之前,没有一种简单的方法可以改变这一点,这已经在计划中很久了。

谢谢!