来自云龙湖轮廓分明的月亮 发表于 2024-12-30 16:42:32

长途调用服务器jupter调试程序

条件条件


[*] PyCharm版本:确保你使用的是 PyCharm Professional Edition,因为社区版(Community Edition)不支持 Jupyter Notebook。
[*] Jupyter 已安装:确保长途服务器上已安装 Jupyter Notbook,且可以正常启动。
[*] SSH 权限:你可以通过 SSH 访问长途服务器。
步骤1:在长途服务器上启动 Jupyter Notebook


[*] 使用 SSH 登录到长途服务器:
ssh user@remote_server_ip

[*] 启动 Jupyter Notebook 服务:
jupyter notebook --no-browser --port=8888 --ip=0.0.0.0


[*]no-browser: 禁止自动打开欣赏器。
[*]port=8888: 设置端口为 8888。
[*]ip=0.0.0.0: 允许外部访问。
[*]注意:下令实行的位置决定当地打开的长途路径,例如,在"(monai) nlp_lq@server-Precision-7920-Tower:/data/xxx/tmonai$ "表明jupyter调用服务器monai虚拟情况,链接服务器tmonai文件夹

[*] 记下终端输出的 URL 和 Token,例如:
http://127.0.0.1:8888/?token=abc12345xyz

步骤 2:创建 SSH 隧道(假如必要)

假如长途服务器的 Jupyter 端口(如 8888)无法被当地直接访问,必要通过 SSH 隧道进行端口转发:
在当地终端运行以下下令:
ssh -L 8888:127.0.0.1:8888 user@remote_server_ip
- -L: 本地端口映射。
- 8888:127.0.0.1:8888: 将本地的 8888 端口转发到远程的 8888 端口。
- user@remote_server_ip: 远程服务器的登录信息。
这样你可以通过当地欣赏器访问 http://127.0.0.1:8888,但无需直接访问长途 IP。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 长途调用服务器jupter调试程序