jupyter安装与使用教程
简介
Jupyter Notebook 是一个基于 Web 的交互式开发环境,支持 Python、R、Julia 等多种编程语言。它允许用户将代码、文本、可视化结果和公式整合在一个文档中,广泛应用于 数据分析、机器学习、科学计算 等领域。
核心特性:
实时交互:代码即时运行并显示结果(如图表、表格)。
Markdown 支持:支持富文本编辑,可插入标题、公式(LaTeX)、图片等。
多语言内核:默认支持 Python,可通过插件支持 R、SQL、PySpark 等。
可共享性:导出为 HTML、PDF、Python 脚本等格式,便于协作。
魔法命令:提供 %timeit、%matplotlib inline 等快捷命令优化开发效率。
安装与启动 Jupyter Notebook
1. 安装方式
- 方法一:通过 Anaconda(推荐)
-
- Anaconda 是一个 Python 数据科学发行版,内置 Jupyter 和常用库(如 NumPy、Pandas、Matplotlib)。
- 下载地址:Advance AI with Open Source | Anaconda
- 安装后,在 Anaconda Navigator 中启动 Jupyter Notebook。
- 方法二:通过 pip 安装
pip install jupyter
2. 启动 Jupyter Notebook
-
方式一:通过 Anaconda Navigator
-
打开 Anaconda Navigator → 选择 Jupyter Notebook → 点击 "Launch"。
-
-
方式二:通过命令行
jupyter notebook
默认会自动在浏览器打开 http://localhost:8888
。
Jupyter Notebook 基础操作
1. 创建新 Notebook
在 Jupyter 主界面点击 "New" → 选择 Python 3(或其他内核)。
文件名默认为 Untitled.ipynb,右键点击文件名可重命名。
2. 单元格类型
Code(代码):运行代码并输出结果。
Markdown:编写富文本(标题、公式、列表等)。
Raw NBConvert:原始文本,不执行代码。
3. 快捷键
操作 | 快捷键 |
---|---|
进入编辑模式 | Enter |
运行当前单元格 | Shift + Enter |
插入上方单元格 | A |
插入下方单元格 | B |
删除单元格 | D + D |
切换到 Markdown 模式 | M |
切换到 Code 模式 | Y |
4. 魔法命令
-
%matplotlib inline
:在 Notebook 中直接显示图表。 -
%timeit
:测量代码执行时间。 -
%ls
:列出当前目录文件。
打开jupyter
注意:cmd/终端不可关闭
Windows系统
在【cmd】中输入以下命令,并【回车】,会自动打开浏览器
jupyter notebook
jupyter的简单使用指南
文件界面介绍
新建文件
点击New(新建)
点击【标题】,【重命名文件】
【保存文件】
编辑界面介绍
每次重新打开文件都需要重新运行所有cell
常用快捷键
Windows系统
运行当前cell
ctrl+回车
运行当前cell,并跳到下一个cell
shift+回车
Mac系统
运行当前cell
control+回车
运行当前cell,并跳到下一个cell
shift+回车