Jupyter Notebook是一个基于网页的Python数据分析工具,可以直接在Web界面编辑文档或者代码并直接运行。
环境配置
Jupyter Notebook要求Python 2.7或者Python 3.3+的环境
add-apt-repository ppa:deadsnakes/ppa
apt update
apt install -y python3.7 python-pip
安装程序
Python2
pip3 install --upgrade pip #升级pip
pip3 install jupyter
Python3
pip install --upgrade pip
pip install jupyter
运行程序
jupyter notebook
jupyter notebook --allow-root #root用户下使用本命令
运行后,程序会给出一个带token的链接来允许用户通过浏览器登陆进Jupyter Notebook
自定义设置
- 在Notebook5.0版本后可以使用
jupyter notebook password
命令来设置固定密码,密码会以hash形式保存在jupyter_notebook_config.json
文件中 - 如果想要在局域网或者公网远程连接Notebook则还需要通过配置文件来设置
- 生成配置文件
jupyter_notebook_config.py
jupyter notebook --generate-config
- 常见设置项目
# SSL证书
c.NotebookApp.certfile = 'pem文件'
c.NotebookApp.keyfile = 'key文件'
# IP和密码
c.NotebookApp.ip = '0.0.0.0' #允许任意IP访问
c.NotebookApp.password = 'jupyter_notebook_config.json中的hash密码'
# 自定义端口
c.NotebookApp.port = 443
转载请标注来源