一、什么是Jupyter Notebook?
Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。
Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等。
二、组成部分
1. 网页应用
网页应用即基于网页形式的、结合了编写说明文档、数学公式、交互计算和其他富媒体形式的工具。
2.文档
即Jupyter Notebook中所有交互计算、编写说明文档、数学公式、图片以及其他富媒体形式的输入和输出,都是以文档的形式体现的。
这些文档是保存为后缀名为.ipynb
的JSON
格式文件,不仅便于版本控制,也方便与他人共享。
三、jupyter Note的特点
编程时具有语法高亮、缩进、tab补全的功能。
可直接通过浏览器运行代码,同时在代码块下方展示运行结果。
对代码编写说明文档或语句时,支持Markdown语法。
支持使用LaTeX编写数学性说明。
四、安装jupyter Note
安装前提
安装jupyter Notebook的前提是需要电脑安装了Python(3.0版本以上)
然后把pip升级到最新版本
pip3 install --upgrade pi
3.安装jupyter NoteBook
pip3 install jupyter
五、运行jupyter Notebook
1.默认端口启动
在终端输入以下命令:PS如果失败说明jupyter的环境变量没有配置
jupyter notebook
或者
python -m IPython notebook
还有(启动服务但不打开浏览器)
jupyter notebook --no-browser
执行命令之后,在终端中将会显示一系列notebook的服务器信息,同时浏览器将会自动启动Jupyter Notebook,启动过程中终端显示内容如下:
浏览器会自动打开Jupyter Notebook网页,或者你也可以手动输入
http://localhost:8888
2.指定端口启动
如果你想自定义端口号来启动Jupyter Notebook,可以在终端中输入命令:
jupyter notebook --port <自定义端口号>
六、JupyterNotebook主页面
1.主页内容
当执行完启动命令之后,浏览器将会进入到Notebook的主页面,如下图所示。
这个是jupyter Notebook 的默认目录
2.配置默认根目录
(1)生成配置文件
在终端输入:
jupyter notebook --generate-config
生成jupyter Notebook 配置文件 jupyter_notebook_config.py
若文件已经存在或被修改,使用这个命令之后会出现询问:
输入 y 则会覆盖配置文件
常规的情况下,Windows和Linux/macOS的配置文件所在路径和配置文件名如下所述:
Windows系统配置文件路径:C:\Users\用户名\.jupyter\
Linux/macOS系统的配置文件路径:/Users/用户名/.jupyter
(2)修改配置文件
打开终端,输入命令:
vim /users/xiaocui/.jupyter/jupyter_notebook_config.py
找到“c.NotebookApp.notebook_dir”
取消掉注释,修改为你想设置的根目录,保存退出。
在终端重启jupyter Notebook 会看到默认根目录已经修改
到这一步,那么恭喜你jupyter Notebook 基本安装已经完成。
关于jupyter Notebook 的使用教程小编会再发布一篇文章详细介绍。
JupyterNotebook官方文档
https://jupyter-notebook.readthedocs.io/en/stable/