【问题标题】:Jupyter Notebook remote browser without disconnectingJupyter Notebook远程浏览器无需断开连接
【发布时间】:2021-04-25 12:20:04
【问题描述】:

我在服务器上远程运行一个 jupyter 笔记本

  1. 连接服务器:ssh server:address
  2. 初始化 jypter 笔记本ipython notebook --no-browser --port=7000
  3. 使用另一个终端窗口,稳定删除与笔记本的连接ssh -N -f -L localhost:6001:localhost:7000 server:address
  4. 最后我在浏览器中抛出localhost:6001 访问它。

问题是:我想在我关闭计算机时让笔记本继续运行。关于我该怎么做的任何想法?

【问题讨论】:

    标签: python ssh jupyter-notebook remote-access


    【解决方案1】:

    您可以使用命令 ipython notebook --no-browser --port=7000 在远程服务器上创建一个 crontab 来管理 Jupiter notebook 的执行,即可能是要走的路。

    【讨论】:

      【解决方案2】:

      您可以在远程终端上使用nohupscreen session 运行命令来启动jupyter notebook,这样当您关闭会话时该进程不会被终止。

      例如,您可以在远程 shell 中运行以下命令:

      nohup ipython notebook --no-browser --port=7000 > jupyter.out 2>&1 &
      

      上述命令将标准输出和标准错误重定向到文件jupyter.log,以便您可以检查和分析命令的输出。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-06-29
        • 1970-01-01
        • 2019-11-29
        • 2018-06-09
        相关资源
        最近更新 更多