Jupyter Notebook 5.5.0 Documentation
1.81 MB
143 页
0 下载
66 浏览
0 评论
0 收藏
所属分类:
后端开发 / Python / Jupyter
| 语言 | 格式 | 评分 |
|---|---|---|
英语 | .pdf | 3 |
| 摘要 | ||
The Jupyter Notebook is an interactive computing environment that enables users to author notebook documents combining live code, interactive widgets, computations, narrative text, equations, images, and video. It consists of three main components: the notebook web application, kernels, and notebook documents. The web application allows in-browser code editing with syntax highlighting, execution, and rich media output display. Kernels run user code in specific languages and handle interactive features. Configuration options allow customization of the notebook's behavior, including security settings and file handling. The documentation also covers installation, troubleshooting, and contributing to the project. | ||
| AI总结 | ||
# Jupyter Notebook 5.5.0 文档总结
## 1. 概述
Jupyter Notebook 是一个基于网络的应用程序,支持交互式计算,结合代码、文本、数学公式、图表等多种内容,适合用于开发、文档记录和结果展示。它由三部分组成:
1. **网络应用程序**:用于交互式编写和运行代码,支持语法高亮、自动补全等功能。
2. **内核**:负责运行用户代码并返回结果,支持交互式小部件和计算。
3. **笔记本文档**:包含所有可见内容的自包含文件,包括代码输入、输出、文本、图表等。
## 2. 主要功能
- **交互式代码编辑**:支持语法高亮、自动缩进和自动补全。
- **富文本编辑**:支持 Markdown 格式,可插入数学公式(使用 LaTeX 渲染)。
- **富媒体输出**:支持 HTML、LaTeX、PNG、SVG 等格式的输出,例如 matplotlib 绘图的内联显示。
- **交互式小部件**:支持创建交互式用户界面。
- **文档导出**:可将笔记本导出为多种格式(如 PDF、HTML)并分享。
## 3. 5.5.0 版本新功能
- **文件大小显示**:文件列表中新增文件大小显示。
- **退出按钮**:新增退出按钮,支持退出当前会话。
- **远程主机名显示**:在终端中显示远程主机名。
- **幻灯片导出**:新增幻灯片导出/下载功能。
- **扩展导出器支持**:将额外安装的 nbconvert 导出器添加到“下载”菜单。
- **文件覆盖警告**:编辑器在覆盖已修改的文件时显示警告。
- **Cookie 状态提示**:未启用 Cookie 时显示警告信息。
- **版本报告**:支持基本的扩展版本报告。
- **终端支持配置**:新增 NotebookApp.terminals_enabled 配置选项。
- **缓冲时间配置**:支持配置文件在磁盘修改和上次保存之间的缓冲时间。
## 4. 安装与配置
- **安装依赖**:使用 pip 安装 setuptools 和 notebook。
- **开发模式安装**:使用 `pip install -e .` 安装 notebook 仓库。
- **验证版本**:通过“帮助”菜单中的“关于”选项查看版本信息,确认是否为开发模式。
- **配置文件**:默认配置文件为 `jupyter_notebook_config.py`,可通过 `jupyter notebook --generate-config` 创建。
## 5. 安全配置
- **密码设置**:首次使用令牌登录时可设置密码,支持通过命令行或手动哈希生成密码。
- **密码管理**:支持重置密码,密码更改后现有会话将失效。
- **远程登录**:支持通过令牌或密码远程登录,可通过配置选项禁用密码更改。
## 6. 贡献与开发
- **开发环境**:安装 Node.js 和 npm(推荐版本 6.0),使用 `conda` 或 Node.js 官方安装器安装。
- **构建步骤**:修改 JavaScript 或 CSS 后需运行 `npm run build`。
- **贡献指南**:熟悉项目文档,加入邮件列表并分享兴趣领域。
## 7. 其他注意事项
- **问题排查**:检查是否有其他 Jupyter 实例运行,确保使用最新版本的 pip 和 conda。
- **文档生成**:使用 sphinx 和 nbsphinx 生成文档,支持包含 Markdown 和 Jupyter Notebook 文件。
总结:Jupyter Notebook 5.5.0 提供了强大的交互式计算功能,支持多种格式的文档记录和分享,新增了多项实用功能和改进,适合数据科学、教育和开发领域使用。 | ||
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
136 页请下载阅读 -
文档评分














Jupyter Notebook 6.4.12 Documentation