原文地址

在Liunx服务器端和windows客户端分别进行配置,需要配置的内容如下:

1. Linux服务器端配置

(1)启动python

(2)创建远程连接密码

>>> from notebook.auth import passwd
>>> passwd()

输入两次密码,将得到一个字符串,比如:

'sha1:5de1d67cf70b:db7f685df7f053178be59f597dde89bb1fb3dea9'

(3)生成jupyter的配置文件

$ jupyter notebook --generate-config

(4)打开配置文件

$ vim ~/.jupyter/jupyter_notebook_config.py

复制以下内容粘贴到配置文件中

c.NotebookApp.ip = '*'
c.NotebookApp.password = u'sha1:5de1d67cf70b:db7f685df7f053178be59f597dde89bb1fb3dea9'
c.NotebookApp.port = 8891
c.InteractiveShellApp.matplotlib = 'inline'

(5)使用tmux运行jupyter

$ jupyter notebook

2. windows客户端配置

(1)安装一个windows远程ssh登录linux的工具,如Xshell;

(2)Xshell第一次启动需要新建连接,一般输入服务器IP地址、用户名、密码即可;

(3)如果安装了Xshell,在Xshell的菜单栏,点击文件-属性-SSH-隧道-添加,侦听端口输入8891,目标主机设为服务器的IP地址,目标端口设为8891,“说明”中填入jupyter,确定;

(4)打开本地windows的浏览器,地址栏输入localhost:8891,回车,输入Linux服务器端配置时第(2)步设置的密码,回车,jupyter界面就出来了。

原文地址

Logo

更多推荐