python之安装使用Jupyter NoteBook
一 安装Jupyter NoteBook
pip install notebook -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com --user
升级一下pip安装包助手
python.exe -m pip install --upgrade pip --user
二 打开Jupyter NoteBook
python -m notebook
补充:用Anaconda可以使用jupyter notebook打开notebook
jupyter notebook
三 介绍
Python 的 Jupyter Notebook 是一个开源的交互式开发环境,允许用户创建和共享包含代码、文本、可视化图表和多媒体的文档(文件扩展名为 .ipynb
)。它特别适合数据科学、机器学习、教学和快速原型开发,因其“所见即所得”的交互特性而广受欢迎。
核心特点
-
交互式编程
- 以**单元格(Cell)**为单位执行代码,支持逐步运行和实时查看结果(如输出、图表)。
- 适合调试和探索性数据分析(EDA)。
-
多语言支持
- 默认支持 Python,但通过内核(Kernel)也可运行 R、Julia、Scala 等 40+ 种语言。
-
富文本编辑
- 使用 Markdown 语法添加标题、列表、公式(LaTeX)、图片等,直接渲染在文档中。
- 示例:
# 标题 - 列表项 $$ E = mc^2 $$ (LaTeX 公式)
-
可视化集成
- 直接显示 Matplotlib、Seaborn、Plotly 等库生成的图表,无需额外窗口。
-
版本控制友好
.ipynb
文件是 JSON 格式的纯文本,便于 Git 管理(但需注意差异可能较大)。
典型使用场景
- 数据科学:清洗数据、训练模型、可视化结果。
- 教学演示:分步解释代码逻辑,实时展示输出。
- 报告生成:将分析过程和结果整合为可交互的文档。
- 快速测试:验证小段代码或算法,无需启动完整项目。
基本操作
- 单元格类型:
Code
:编写可执行代码。Markdown
:编写文本和格式。
- 快捷键:
Shift + Enter
:运行当前单元格并跳转到下一单元格。Esc + A/B
:在上方/下方插入单元格。Esc + M
:将单元格切换为 Markdown 模式。