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

打印 上一主题 下一主题

主题 790|帖子 790|积分 2380

条件条件


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


  • 使用 SSH 登录到长途服务器:
    1. ssh user@remote_server_ip
    复制代码
  • 启动 Jupyter Notebook 服务:
    1. 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,例如:
    1. http://127.0.0.1:8888/?token=abc12345xyz
    复制代码
步骤 2:创建 SSH 隧道(假如必要)

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

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

来自云龙湖轮廓分明的月亮

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表