ssh - 当SSH在本地机器上终止时保持jupyter实验室笔记本运行?
问题描述
我希望能够关闭我的本地机器,同时让我的代码在 jupyter lab 中持续运行,然后再继续运行,但是一旦 SSH 终止,jupyter lab 内核就会停止。当我关闭 jupyter 实验室浏览器选项卡时,我的代码也会停止执行。
从谷歌云平台市场我正在使用“深度学习虚拟机”。从那里,我通过建议的 gcloud 命令 (Cloud SDK) SSH 到它gcloud compute ssh --project projectname --zone zonename vmname -- -L 8080:localhost:8080
。然后它会打开与 VM 的 PuTTY 连接,并自动运行 jupyter lab,我现在可以在本地主机上访问它。
在这种情况下,我该怎么做才能在本地机器关闭的情况下运行我的代码?
解决方案
我通常在通过 ssh 使用 jupter notebook 时使用“nohup” !
:~$ nohup jupyter notebook --ip=0.0.0.0 --port=xxxx --no-browser &
你可以在这里了解更多
希望能帮助到你!
推荐阅读
- python - 读取文件夹中的所有 xlsx-Files 并将文件保存在不同的 DataFrame 中
- hyperledger-fabric - 我可以在 Hyperledger 结构中使用 TXID 获取最后一个 Invoke 有效负载吗?
- python - 如何纠正平滑绘制数据的错误?(最终数据点移动)
- nativescript - 字段电子邮件中的 RadDataForm 小写
- html - Angular 自定义指令在 ng-repeat 中使用 if 条件
- mysql - 计算来自不同表的相同 id 上的单独行:MySQL
- python - Dlib 特征数组作为 CNN 和预测的输入
- python - 如何从 Flask 调用 py 脚本
- swift - 有没有办法在 Xcode 中制作仅测试项目?
- python - 我想在使用时停止 print() 打印空间,