centos8 部署 jupyter notebook

ε祈祈猫儿з 提交于 2020-02-22 14:03:53

centos 部署 jupyter notebook 是一件很简单的事情。

既然是一件很简单的事情,又为什么要发一个专题呢?

因为网络上充斥着大量舍近求远的方法。

1.安装(终端输入):

$ sudo dnf install gcc gcc-c++ python3 vim
$ pip3 install --user -i https://pypi.tuna.tsinghua.edu.cn/simple ipython jupyter notebook

2. jupyter notebook 生成配置文件(终端输入):

在用户目录运行以下命令,生成默认设置

$ jupyter notebook --generate-config

运行后会生成文件 .jupyter/jupyter_notebook_config.py

3. 生成 jupyter notebook 登录密码文本(如果不配置登录密码,将难以登录和使用)

(终端输入):

$ python3
>>> from notebook.auth import passwd
>>> passwd()
Enter password: 
Verify password: 
'sha1:df4a1......'
>>> exit()

其中:

在“Enter password:” 后输入你想设置的登录密码。

在“Verify password:” 后再输入一遍刚才输入的密码。

'sha1:df4a1......' 是得到的加密文本

"exit()" 退出 python

4. 编辑默认配置文件(终端输入):

$ vim ~/.jupyter/jupyter_notebook_config.py

 找到以下各行,相应修改

c.NotebookApp.ip='*' #设置所有ip皆可访问
c.NotebookApp.password = u'sha1:df4a1....' # 刚才复制的那个密文'
c.NotebookApp.open_browser = False # 禁止自动打开浏览器
c.NotebookApp.port =8888 #随便指定一个端口

5.后台运行

$ nohup jupyter-notebook &

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!