Jupyter Notebook 5.7.5 Documentation
4.45 MB
204 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .epub | 3 |
摘要 | ||
The Jupyter Notebook 5.7.5 documentation provides an overview of changes, features, and configurations. It highlights compatibility fixes with Tornado 6, improvements in KernelManager.restart_kernel methods, and security enhancements. The notebook extends interactive computing by combining code, narrative text, equations, and media. It supports in-browser editing with syntax highlighting, code execution, and rich media display. Notebook documents are self-contained and sharable. Configuration options include command line arguments and a config file. The documentation also covers security practices, installation, and extension mechanisms. | ||
AI总结 | ||
以下是对《Jupyter Notebook 5.7.5 Documentation》的总结:
---
# 《Jupyter Notebook 5.7.5 Documentation》总结
##升级提示
- 建议使用 `pip install notebook --upgrade` 或 `conda upgrade notebook` 升级到最新版本。
- 升级前,强烈推荐将 pip 升级到 9+ 版本,使用 `pip install pip --upgrade`。
- 检查 pip 版本:`pip --version`。
---
## 更新日志(Changelog)
### 5.7.5 版本
- 修复与 Tornado 6 的兼容性问题(PR #4392、#4449)。
- 修复 Python 2 上在启动时打开整数文件描述符的问题(PR #4349)。
- 修复异步 `KernelManager.restart_kernel` 方法的兼容性问题(PR #4412)。
### 5.7.4 版本
- 修复 5.7.3 版本引入的 bug,`list_running_servers()` 函数试图将 HTML 文件解析为 JSON 并崩溃(PR #4284)。
### 5.7.3 版本
- 包含一个安全改进和一个安全修复。
---
## Jupyter Notebook 简介
- Jupyter Notebook 是一个基于 Web 的交互式计算环境,支持代码、文本、数学、图像等内容的集成,适合开发、文档编写、代码执行和结果展示。
- 主要组件:
- **Web 应用**:支持代码和富文本编辑、代码执行及结果展示。
- **内核(Kernel)**:负责代码执行和交互式操作。
- **Notebook 文档**:包含代码、文本、数学、图像等内容的自包含文档。
---
## 安装与配置
- 安装指南详见 [安装文档](https://jupyter.readthedocs.io/en/latest/install.html)。
- 启动 Notebook 可参考 [运行文档](https://jupyter.readthedocs.io/en/latest/running.html)。
- 配置文件和命令行选项:
- 生成默认配置文件:`jupyter notebook --generate-config`。
- 常用配置选项包括日志格式、日志级别等,详情可通过 `jupyter notebook --help` 查看。
---
## 主要功能
- 支持在浏览器中编辑代码,具有语法高亮、缩进和自动补全功能。
- 支持在浏览器中执行代码并显示结果(如 HTML、LaTeX、PNG 等)。
- 支持 Markdown 格式文本编辑和 LaTeX 数学公式渲染。
- 支持将 Notebook 文档导出为多种格式并共享。
---
## 安全性
- 安全配置因组织而异,建议与安全团队协商最适合的设置。
- 文档中提供了一些安全最佳实践,建议熟悉这些内容。
---
## 扩展与开发
- **扩展 Notebook**:通过创建 nbextension、server extension 或 bundler extension 可以扩展 Notebook 的功能。
- **安装扩展**:可以通过 Python 包管理工具(如 pip 或 conda)安装包含扩展的包。
- **开发者文档**:提供了关于贡献代码、发布版本和开发者常见问题的详细指南。
---
## 版本历史
- **5.7.5**:主要修复与 Tornado 6 的兼容性问题。
- **5.7.4**:修复 JSON 解析导致的崩溃问题。
- **5.7.3**:包含安全改进和修复。
- 更早版本(如 4.0.6 等)主要针对安装问题和错误修复。
---
以上是《Jupyter Notebook 5.7.5 Documentation》的核心内容总结,涵盖了升级提示、更新日志、功能介绍、安装配置、安全性和扩展开发等方面,旨在帮助用户快速了解 Jupyter Notebook 的主要信息和使用方法。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
197 页请下载阅读 -
文档评分