跳至主要內容

Ubuntu系统下部署在线Jupyter Notebook

yczha小于 1 分钟jupyterUbuntuJupyter

Ubuntu系统下部署在线Jupyter Notebook

更新软件

apt-get update

安装jupyter

sudo pip3 install jupyter

生成配置文件

jupyter notebook --generate-config

此时会在/root/.jupyter下生成一个配置文件jupyter_notebook_config.py

在该文件的头部添加以下内容并保存:

c.NotebookApp.ip="0.0.0.0" #允许所有IP地址访问
c.NotebookApp.open_browser=False # 不通过浏览器打开
c.NotebookApp.password=u"sha1:e079418e6046:044c0d682967253b74bb9f44fcc4d29a4ddf****"
c.NotebookApp.port=8888 #这个端口需要在服务器上开通可访问权限
c.NotebookApp.notebook_dir='/home/jupyter_notebook' #要自己建立好相应工作目录

上图中的密码可以使用如下方式生成:

进入Python环境:

from notebook.auth import passwd
passwd()
Enter password:
Verify password:

输入密码并确认密码后会生成一个SHA1加密的密码,保存下来。

运行jupyter notebook

返回到主目录下运行:

nohup jupyter notebook --allow-root

现在即可通过ip+端口的方式访问了。