gpt4 book ai didi

python - 使用 jupyter lab 重新连接以远程运行内核

转载 作者:太空宇宙 更新时间:2023-11-04 04:21:45 48 4
gpt4 key购买 nike

我正在使用 jupyter lab 在远程服务器上工作,并且有一个作业正在运行。但是,连接已断开,现在我正在尝试重新连接到同一个正在运行的内核。老实说,我通读了许多示例和 jupyter 文档,但找不到解决方案。我之前的运行输出的是中间结果,我想知道我是否可以重新连接回正在运行的内核并继续查看输出?

我通常通过 ssh 连接:

ssh -L 8000:localhost:8080 usere@123.45.678.9

...

然后我跑

jupyter notebook --no-browser --port=8080

在我本地机器上的浏览器中,我只需打开“locahost:8000”即可正常运行。

我尝试重复这些步骤,但无法重新连接到现有的正在运行的内核并继续查看输出。

有什么建议吗?

最佳答案

突然间,我明白了你的问题。所以你不能让服务器继续运行。相反,您每次都手动启动它。

基本上,您需要让它继续运行。以某种方式像 nohup jupyter notebook --no-browser --port=8080 & 或使用 systemd。这样当你失去连接时,jupyter 服务器仍在运行。

然后您可以通过 ssh -L 8000:localhost:8080 usere@123.45.678.9 重新连接到服务器。并打开 locahost:8000。最后你会发现一切都和你离开时一样。

关于python - 使用 jupyter lab 重新连接以远程运行内核,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54392221/

48 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com