MobaXterm + Jupyter Notebook 在本地打开服务器上运行的 Jupyter程序

1. 安装Jupyter

pip3 install jupyter

2. 生成jupyter配置文件

jupyter notebook --generate-config

此时会提示生成一个文件在 .jupyter/jupyter_notebook_config.py

python

进入python环境后输入

from IPython.lib import passwd
passwd()

会提示输入密码(自己随意设置一个就好,记下来,一会会用到),确认密码,之后会返回一个序列
在这里插入图片描述
在这里密码记为‘shal:5d429542e711…’

3. 修改jupyter配置文件

打开刚刚生成的文件 .jupyter/jupyter_notebook_config.py (注意它在隐藏目录.jupyter/里)
在末尾加上

c.NotebookApp.ip = '*'
c.NotebookApp.port = 6000 // 在服务器上运行的端口号,自己随意设置
c.NotebookApp.password = u'刚刚生成的密码序列'
c.NotebookApp.open_browser = False

4. 启动jupyter

输入命令
建议在根目录(如/home/name/)下输入

jupyter notebook --no-browser

例如会显示
在这里插入图片描述
注意红色框出了返回的一个地址,这个地址6000代表刚刚设置的端口号,node001代表我的服务器名称(每个人是不同的)待会要用到

5. 设置MobaXterm的Tunneling

打开
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 6001:自己设置的本地运行的端口,例如设置为6001,则待会就在浏览器中输入http://localhost:6001
  • 6000:刚刚在jupyter_notebook_config.py文件中设置的端口号,也是服务器运行的端口号
  • <Remote server>:服务器运行的名字,这个主要看刚刚红框里面的内容即http://node001:6000/的话就是node001
  • <SSH server>:就是你的服务器的地址,例如202.123.45.87
  • name: 服务器用户名
  • <SSH server>:服务器的端口号

6. 在浏览器输入

http://localhost:6001(6001是刚刚设置的本地运行的端口号)
第一次打开要输入密码,密码输入的是第2步中你自己设置的密码(不是那一长串序列)就可以打开啦!

参考链接:https://www.likecs.com/show-120014.html

  • 7
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值