条件条件
- 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企服之家,中国第一个企服评测及商务社交产业平台。 |