Jupyter Notebook安装使用

发布于:2025-08-01 ⋅ 阅读:(14) ⋅ 点赞:(0)

Jupyter Notebook 是一款开源的、基于 web 的交互式计算环境, 广泛用于数据分析、机器学习、科学计算和教学。

Jupyter Notebook不仅可以编写和执行代码, 还可以载入 Markdown 文本和LaTeX 数学公式, 方便用户在一个文档中进行编程、注释、公式推导、结果展示和报告生成。

支持丰富的输出格式,包括图表、图片、动画等, 可以通过 Matplotlib、Seaborn、Plotly 等库进行强大的数据可视化。

一、安装Jupyter Notebook

使用pip安装jupyter Notebook, 请按照以下步骤操作:

1. 请确保已安装Python和pip

Jupyter Notebook依赖Python环境支持, 如果你尚未安装Python, 请先下载并安装Python(建议使用Python 3.3及以上版本), 安装python时, pip通常会自动安装, 你可以通过以下命令检查pip是否已安装:

pip --version

2. 升级pip(可选)

为了避免依赖项安装问题, 建议先将pip升级到最新版本:

pip install --upgrade pip

3. 安装Jupyter Notebook

在命令行中键入以下命令安装Jupyter Notebook:

pip install notebook

4. 修改Jupyter Notebook默认工作路径

Jupyter Notebook 启动时默认的工作路径通常是当前用户的主目录: -Windows: C:\Users\<用户名>

(1) 打开命令行工具, 输入以下命令生成配置文件:

jupyter notebook --generate-config

这会在默认路径(通常是C:\Users\你的用户名\.jupyter)下生成一个名为jupyter_notebook_config.py 的文件。

(2) 用文本编辑器(如记事本或VScode)打开, 使用ctrl+F 搜索以下内容:

#c.NotebookApp.notebook_dir = ''

删除行首的 #, 并在单引号内输入你希望设置的目录路径, 例如:

c.NotebookApp.notebook_dir = 'D:\JupyterNotebook'

注意:路径中的反斜杠\需要写成双反斜杠\。

如果没有找到c.NotebookApp.notebook_dir=”,可以直接复制过去

(3)保存配置文件后,重启Jupyter Notebook,它就会以你设置的路径作为根目录启动

二、安装中文包

默认Jupyter Notebook是英文界面,可以使用以下命令安装中文语言包。

pip install jupyterlab-language-pack-zh-CN
Requirement already satisfied: jupyterlab-language-pack-zh-CN in d:\python\pythonset\lib\site-packages (4.4.post0)
Note: you may need to restart the kernel to use updated packages.

三、使用Jupyter Notebook

1.启动与界面

启动:在终端输入 jupyter notebook,浏览器会自动打开Jupyter 的界面。 界面:主界面是文件管理器可以创建、打开和管理.ipynb 文件。

2.创建 Notebook

点击右上角的“New“按钮,选择“Pvthon 3“创建一个新的 Notebook。默认文件名为Untitled.ipynb ,可以重命名,

3.单元格操作

代码单元格:用于编写和运行代码。按Shift +Enter 运行当前单元格,结果会显示在下方。 Markdown 单元格:用于编写文档,支持Markdown语法。按 Shift + Enter 渲染Markdown 内容。栏中选择“Code”或“Markdown“进行切换。

4.常用快捷键

Esc+A:在当前单元格上方插入新单元格。 Esc+B:在当前单元格下方插入新单元格。 Esc+M:将单元格转换为 Markdown 格式。 Ctrl+ Enter:运行当前单元格。 Shift + Enter:运行当前单元格并选择下一个单元格。

5.数据可视化

Jupyter 支持多种数据可视化库,如 Matplotlib、Seaborn 和 Plotly。以下是一个简单的Matplotlib 示例:

import matplotlib.pyplot as plt
import numpy as np
x= np.linspace(0,10,100)
plt.plot(x,np.sin(x))
plt.title("正弦波")
plt.show()

6.数学公式

行内公式:E=mc^{2}

块级公式:lint a^b f(x)dx


网站公告

今日签到

点亮在社区的每一天
去签到