jupyter远程访问服务器

由于打开服务器的浏览器较慢,所以想在本地的浏览器打开jupyter,里面的内核是服务器的。

这样就解决了运行慢的问题,能远程访问服务器

具体步骤如下:

0.在服务器那边要先安装jupyter,参考https://blog.csdn.net/zz2230633069/article/details/87933125

   如果jupyter要配置多个内核,请参考https://blog.csdn.net/zz2230633069/article/details/85932856

1.生成配置文件,在远程终端下运行下面的命令自动生成

$ jupyter notebook --generate-config

这样就在~/.jupyter/下面生成了配置文件jupyter_notebook_config.py

2.自动生成密码,自己设置密码,本人一般设置成1

 
  1. $ jupyter notebook password

  2. Enter password: ****

  3. Verify password: ****

  4. [NotebookPasswordApp] Wrote hashed password to /Users/you/.jupyter/jupyter_notebook_config.json

这样就在~/.jupyter/下面生成了密码文件jupyter_notebook_config.json

3.修改配置文件

在配置文件~/.jupyter/jupyter_notebook_config.py中找到下面几行修改并且取消注释

 
  1. c.NotebookApp.ip='*' # 星号代表任意ip,这个跟mysql的权限设置一样,所以说知识是互通的

  2. c.NotebookApp.allow_remote_access = True # 允许远程连接

  3. c.NotebookApp.password = u'sha1:...' # 复制的那个密码文件json的一串密码放到这里

  4. c.NotebookApp.open_browser = False # 不自动打开浏览器

  5. c.NotebookApp.port =6666 # 可自行指定一个端口, 访问时使用

4.重启动jupyter notebook就可以远程访问了

找到类似http://(amax or 127.0.0.1):6666/这一行,然后复制到本地浏览器,然后将括号里面改为远程服务器ip地址,回车进入就可以啦,然后看到一个输入密码界面,输入之前我们设置的密码1(按自己设置的密码)就可以了

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值