文章目录
-
- 前言
- [Anaconda 安装包获取](#Anaconda 安装包获取)
- [Jupyter Notebook 安装](#Jupyter Notebook 安装)
- [Jupyter Notebook 基础使用](#Jupyter Notebook 基础使用)
-
- [① 新建 Notebook](#① 新建 Notebook)
- [② 代码单元格与 Markdown 单元格](#② 代码单元格与 Markdown 单元格)
- [③ 安装第三方库](#③ 安装第三方库)
- [Jupyter Notebook 常用快捷键速查](#Jupyter Notebook 常用快捷键速查)
前言
Jupyter Notebook 最早叫 IPython Notebook,后来从 IPython 里独立出来,才用上现在这个名字。它跑在浏览器标签页里,Python、R、Julia 等几十种语言都能接,写代码、执行、看结果、补文字、画图表,全在同一个页面完成。
它的看家本领是交互式执行。整个文档被切成若干个单元格,你想跑哪一段就点哪一段,输出立刻出现在格子下方。数据清洗、模型调试、课堂演示,都靠这种边写边看的方式推进。
同类的数据科学工具不少,各自的路子差别挺大:
| 工具 | 使用方式 | 适用场景 |
|---|---|---|
| Jupyter Notebook | 浏览器网页 | 边探索边出图、课堂演示、整理分析报告 |
| JupyterLab | 浏览器网页 | Notebook 的进阶形态,多面板布局,自带文件管理 |
| VS Code + Jupyter插件 | 桌面应用 | 正式项目开发,代码与 Notebook 混着写 |
| PyCharm | 桌面应用 | 重量级 IDE,同样能跑 Notebook,偏工程化 |
| Google Colab | 在线网页 | 免安装,云端算力,方便多人协作 |
搜 Jupyter Notebook 下载 的人,最后大多会落到 Anaconda 这条路上。第一次接触的话,建议把下面这份 Jupyter Notebook 安装教程从头看完再动手。
Anaconda 安装包获取
装 Jupyter Notebook 有两条路可走,先看清区别再决定。
- 走 pip:pip 是 Python 自带的包管理工具,一条条命令敲下去,中间任何一步版本冲突都得自己排查,新手很容易卡在这里;
- 走 Anaconda:图形化向导,一路下一步,装完 Jupyter Notebook 也就位了。Anaconda 本身还是科学计算圈的常备工具箱,一次装两样东西,划算。
所以推荐后面这条。Anaconda 是一套 Python 发行版,解释器、conda 包管理器、Jupyter Notebook、Spyder,再加几百个常用库,全部打包在一起。装完 Anaconda,Python 环境和 Jupyter Notebook 一步到位。
这也是很多人做 Jupyter Notebook 下载 的首选路径------一次安装,两样工具到手。后面几步按 Jupyter Notebook 安装教程 的顺序走,基本不会卡壳。
需要的下载入口在下面,复制到浏览器地址栏打开👇
%30%69%77%68%68%77%30%2E%70%61%6E%2E%62%65%65%33%6B%77%2E%63%6F%6D

Jupyter Notebook 安装
Anaconda 的安装向导做得很直白,一路下一步即可,和装 QQ、迅雷没有本质区别。要留意的只有一处:默认路径落在 C 盘,建议改成其他盘,以后清空间省心。这一段也是整份 Jupyter Notebook 安装教程里最不容易出错的部分。

装好之后,Anaconda 已经把一批常用 Python 工具顺手带了进来,Jupyter Notebook 就在其中。下图是笔者在 Windows 10 上装完后打开的样子,开始菜单里能直接找到入口。

到这一步,Jupyter Notebook 安装包 的主体工作就结束了。整个过程不需要单独做 Jupyter Notebook 下载,Anaconda 装完,它就在了,剩下的全是使用层面的细节。
Jupyter Notebook 基础使用
① 新建 Notebook
启动 Jupyter Notebook 后,浏览器会自动弹出一个文件列表页,列着本机的目录。切到你打算放代码的文件夹,点右上角的"New"→"Python 3(ipykernel)",一个空白 Notebook 就建好了。

新文件的后缀是 .ipynb。要改名,双击那个"Untitled"字样就行。
② 代码单元格与 Markdown 单元格
一个 Notebook 由若干单元格拼成。新建时默认是代码单元格(Code),把代码敲进去,按 Shift+Enter,运行结果直接显示在格子下方。
顶部下拉菜单里能把单元格切成"Markdown"。切过去之后,标题、清单、图片、数学公式都能写,同样按 Shift+Enter,内容会渲染成排版好的样子。代码与说明文字交替排布,做分析报告、写教学讲义都合适。
③ 安装第三方库
Anaconda 自带上百个库,numpy、pandas、matplotlib、scikit-learn 都在其中,Jupyter Notebook 安装包 预置的这批基本够日常用。碰上没带的库,还是得自己补一个,走 Anaconda Navigator 左侧的"Environments"面板最省事。

选定当前环境后在搜索框里打库名,勾上点"Apply"等它跑完。习惯命令行的,也可以直接敲 conda install 包名 或 pip install 包名,装完重启 Notebook 内核,就能 import 了。
Jupyter Notebook 常用快捷键速查
Jupyter Notebook 的快捷键分两套,先认清单元格左侧边框的颜色:蓝色是命令模式,绿色是编辑模式。
命令模式下,按 A 在当前格上方插入一格,按 B 在下方插入一格,连按两次 D 删掉当前格,按 M 切成 Markdown,按 Y 切回代码,按 O 把输出收起来。
编辑模式下,Shift+Enter 运行并跳到下一格,Ctrl+Enter 只运行不跳,Alt+Enter 运行后另起一格。
装完 Jupyter Notebook 安装包 之后,先花十分钟把这些键位过一遍,比反复翻 Jupyter Notebook 安装教程 管用得多。当初找 Jupyter Notebook 下载 花的时间,靠这几个键就能赚回来。
后,先花十分钟把这些键位过一遍,比反复翻 Jupyter Notebook 安装教程 管用得多。当初找 Jupyter Notebook 下载 花的时间,靠这几个键就能赚回来。