欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 房产 > 家装 > 如何在本地计算机中打开远程服务器的Jupyter notebook

如何在本地计算机中打开远程服务器的Jupyter notebook

2025/2/23 14:21:01 来源:https://blog.csdn.net/weixin_45891757/article/details/142135590  浏览:    关键词:如何在本地计算机中打开远程服务器的Jupyter notebook

1. 在你的本地计算机上打开终端。

2. 使用SSH命令创建一个隧道:

ssh -L 8888:localhost:8888 your_username@your_server_ip
这里,your_username 是你的服务器用户名,your_server_ip 是你的服务器IP地址。

其中,-L 8888:localhost:8888的语法是:-L [本地端口]:[远程主机]:[远程端口]

  • 第一个8888就表示的是本地要监听的端口啦,表示在本地这个端口上的所有请求都会被转发到远程服务器;
  • localhost表示的是流量被转发到的远程服务器的本地服务器,这里不可以用IP地址代替,在这个例子中,使用 localhost 表示流量被转发到通过 SSH 连接的同一台远程服务器。
  • 第二个8888表示的是服务器监听的端口

上面一整个的作用就是:当本地计算机访问8888端口时(也就是http://localhost:8888/,表示访问本地计算机的8888端口服务),请求会转发到服务器,服务器监听的8888端口正在访问的jupyter notebook,那么服务器就会将jupyter notebook网页返回给本地计算机,这样本地计算机就可以远程服务器上运行的jupyter notebook网页啦呼呼呼呼~前提是要在服务器中运行jupyter notebook这个服务

3. 在SSH会话中运行以下命令来启动Jupyter Notebook:

jupyter notebook

4. Jupyter Notebook启动后,它会在服务器上打开一个端口(默认是8888)。在本地终端中,它会显示一个URL,形如:

http://localhost:8888/?token=your_token
复制这个URL并粘贴到你的本地计算机的Web浏览器中。

ps:vscode中有Jupyter插件,安装插件之后也是可以使用滴!!!比在网页上远程转发啥的方便太多了!!!

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词