一. 什么是 JupyterNotebook?
1.简介
Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果
允许用户创建和共享包含代码、方程式、可视化和文本的文档。它的用途包括:数据清理和转换、数值模拟、统计建模、数据可视化、机器学习等等。
Jupyter Notebook 官方介绍
2.组成
- 网页应用
网页应用即基于网页形式的、结合了编写说明文档、数学公式、交互计算和其他富媒体形式的工具。简言之,网页应用是可以实现各种功能的工具。 - 文档
即Jupyter Notebook中所有交互计算、编写说明文档、数学公式、图片以及其他富媒体形式的输入和输出,都是以文档的形式体现的。
这些文档是保存为后缀名为.ipynb的JSON格式文件,不仅便于版本控制,也方便与他人共享。
此外,文档还可以导出为:HTML、LaTeX、PDF等格式。
3.特点
- 编程时具有语法高亮、缩进、tab补全的功能。
- 可直接通过浏览器运行代码,同时在代码块下方展示运行结果。
- 以富媒体格式展示计算结果。富媒体格式包括:HTML,LaTeX,PNG,SVG等。
- 对代码编写说明文档或语句时,支持Markdown语法。
- 支持使用LaTeX编写数学性说明。
- 可选择语言:支持超过40种编程语言,包括Python、R、Julia、Scala等。
- 分享笔记本:可以使用电子邮件、Dropbox、GitHub和Jupyter Notebook Viewer与他人共享。
- 交互式输出:代码可以生成丰富的交互式输出,包括HTML、图像、视频、LaTeX等等。
- 大数据整合:通过Python、R、Scala编程语言使用Apache Spark等大数据框架工具。支持使用pandas、scikit-learn、ggplot2、TensorFlow来探索同一份数据。
二. 安装 Jupyter Notebook
1. 安装环境
需要安装Python (python3.3版本以上,或者2.7)官方下载地址
2. 检查环境配置
- 安装时确认勾选 add to environment ,设置环境变量同时添加到本地和系统
win + R
,打开 CMD,使用python - V
检查python 版本
3. 使用 pip 安装
1. 升级 pip 到最新版本
- python 3.x
^pip3 -m install --upgrade pip
- python 2.7
^pip2 -m install --upgrade pip
2. 安装jupyter notebook
* 使用清华源,阿里源,豆瓣源下载更快
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
豆瓣:http://pypi.douban.com/simple/
- 将华清源设置为自动下载使用地址,不需每次下载选择地址,方法如下:
- python 3.x
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple jupyter
- python 2.7
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple jupyter
三. 安装完成
启动 jupyter notebook
- python 3.x
*jupyter -help
*jupyter notebook