jupyter notebook在服务器上配置,本地进行开发教程

适用于在linux环境的服务器且已经安装了jupyter,希望能在服务器上配置好的jupyter,在本地进行连接jupyter用于开发的情况。也适合本地配置。

1. 生成配置文件

1
jupyter notebook --generate-config

如下图,生成配置文件,同时下面也显示了配置文件所在的位置。

2. 生成密码

1
jupyter notebook password

我是输入命令后,直接按两次enter,也就是没有密码。

3. 配置jupyter配置文件

使用vim打开配置文件,配置文件的地址可以从图1对应的位置找到。下面是我的位置,你需要换成自己的位置。

1
vim /root/.jupyter/jupyter_notebook_config.py

配置如下,其中port对应的是端口号,notebook_dir对应的是jupyter的默认路径,可以根据自己需要更改就行了。

1
2
3
4
c.NotebookApp.port = 8082
c.NotebookApp.ip = '*'
c.NotebookApp.open_browser = False
c.NotebookApp.notebook_dir = '/dfsdata/yucc1_data/jupyters'

4. 运行jupyter

命令为:

1
jupyter notebook

然后在本地浏览器里打开 ip:port,就可以了,比如我的http://10.100.208.201:8082 。在浏览器里打开,首先需要输入密码,根据步骤2,我的密码为空,我直接enter键就可以了。

参考资料

  1. http://jupyter-notebook.readthedocs.io/en/stable/notebook.html#installing-kernels
  2. http://yucc.me/p/e2b147ab/
谢谢你!