- 安装指令:sudo pip3 install jupyter jupyterlab
- 生成配置文件:jupyter notebook --generate-config
- 修改此配置文件:sudo vi ~/.jupyter/jupyter_notebook_config.py,将下面的文件修改为对应的值
c.NotebookApp.ip = '0.0.0.0' // 第296行 c.NotebookApp.open_browser = False // 第400行 c.NotebookApp.port = 8888 // 第424行,开放的端口号 c.NotebookApp.notebook_dir = '/home/' // 第392行,可以访问的目录
- 设置jupyter notebook的访问密码:jupyter notebook password
- 启动jupyter notebook:jupyter notebook
不过这样每次都有手动启动,不利于调试的方便,因此通常采用开机自启动操作。
- 找到jupyter-lab安装位置:which jupyter-lab
- 创建jupyter.service文件:sudo vim /etc/systemd/system/jupyter.service,在文件中复制如下内容。‘#’后注释内容必须删除,否则运行会报错
[Unit] Description=Jupyter Notebook [Service] Type=simple User=fs # 需要更换为自己的用户名 ExecStart=/home/fs/.local/bin/jupyter-lab --port 8888 # 更换为自己的路径 WorkingDirectory=/home/ # notebook启动时的目录 [Install] WantedBy=default.target
- 启动服务:
sudo systemctl enable jupyter sudo systemctl start jupyter
- 查看当前IP:ifconfig
- 重启:sudo reboot
- 等待重启完成,在同局域网下,通过浏览器访问Ubuntu:ip:端口号/lab