[英]Failed to use screen or nohup to keep Jupyter Notebook running in the background
我在公司服务器上做机器学习
我通常在我的笔记本电脑上启动 Jupyter notebook,在 Xshell 命令行中使用命令jupyter-notebook --ip=192.168.1.200 --no-browser --port=999
。 然后将 URL 链接复制到浏览器。
这次ML会占用很多时间,所以我想在周末进行培训。
当我关闭笔记本电脑并将其带回家并在星期一重新打开同一个 Jupyter 页面时,如何实现它?
我试过了
nohup jupyter-notebook --ip=192.168.1.200 --no-browser --port=999 -> jupyter.out &
和nohup jupyter-notebook --ip=192.168.1.200 --no-browser --port=999 > jupyter.out 2>&1
但这让我突然想起nohup: ignoring input and redirecting stderr to stdout
我也试过作为这个问题中提到的screen
通过键入screen
进入屏幕并使用提供的 URL 启动 Jupyter Notebook(浏览器中的 localhost:999 对我不起作用)。
当我开始训练并关闭浏览器然后在浏览器中重新打开 Jupyter Notebook 时,一旦我关闭浏览器,训练就停止了。 时代在 9 点停止。
顺便说一下,它是一个使用 Centos 构建的 Linux 服务器。
谢谢
嗯.. 我可以通过在服务器命令行中输入screen
并在screen
中运行 jupyter notebook 来完成。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.