Jupyter Notebook 是一个开源的Web应用程序,它允许开发者方便地创建和共享包含实时代码、方程、可视化和解释性文本的文档。Jupyter Notebook 的界面是交互式的,用户可以在其中编写和运行代码块,即时查看结果,并轻松地对代码和文档进行迭代。
一、安装与启动 Jupyter Notebook
Jupyter Notebook 通常与 Anaconda 发行版一起安装,因为 Anaconda 提供了大量的科学计算和数据科学包。以下是启动 Jupyter Notebook 的两种方法:
- 图形化界面启动:
- 打开 Anaconda Navigator。
- 在“Home”界面中,找到“Jupyter Notebook”并点击“Launch”按钮。
- 如果在特定的环境中没有安装 Jupyter Notebook,可以通过“Environments”页面创建新环境,并在其中安装 Jupyter Notebook。
- 命令行启动:
- 打开 Anaconda Prompt 或其他命令行工具。
- 输入
jupyter notebook
并按回车。 - 如果 Jupyter Notebook 没有在 Base 环境中安装,可以在特定环境中使用
conda install jupyter notebook
进行安装。
二、使用 Jupyter Notebook
- 创建新笔记本:
- 在 Jupyter Notebook 界面中,点击右上角的“New”按钮。
- 选择一个内核(如 Python 3),点击后会创建一个新的笔记本。
- 编辑笔记本:
- 在新创建的笔记本中,可以看到一个或多个单元格(cells)。
- 点击单元格进入编辑模式(绿色边框),在其中编写代码或 Markdown 文本。
- 使用 Markdown 语法可以创建格式化的文本,包括标题、粗体、链接、图片和 LaTeX 公式。
- 运行代码:
- 在代码单元格中编写代码后,按
Shift + Enter
运行代码并跳转到下一个单元格,或按Ctrl + Enter
运行代码但留在当前单元格。 - 可以在 Markdown 单元格中编写文档,并使用 LaTeX 语法编写数学公式。
- 在代码单元格中编写代码后,按
- 保存和分享笔记本:
- Jupyter Notebook 会自动保存你的工作。
- 你可以将
.ipynb
文件分享给他人,他们可以使用 Jupyter Notebook 打开并查看你的工作。
- 快捷键和模式:
- Jupyter Notebook 支持多种快捷键,用于快速编辑和导航单元格。
- 单元格有两种模式:命令模式(蓝色边框)和编辑模式(绿色边框)。在命令模式下,你可以使用键盘快捷键来操作单元格;在编辑模式下,你可以编写和编辑文本。
三、修改默认打开目录
如果你想修改 Jupyter Notebook 的默认打开目录,可以通过命令行参数或修改 Jupyter 配置文件来实现。具体方法可以在 Jupyter Notebook 的官方文档或相关教程中找到。
四、注意事项
- 确保在运行 Jupyter Notebook 时不要关闭命令行窗口,因为这会关闭 Jupyter Notebook 服务。
- Jupyter Notebook 是一个基于服务器和网页的架构,因此你需要确保服务器(即命令行窗口)始终在运行。
- 你可以通过按两次
Ctrl + C
来关闭 Jupyter Notebook 服务。