Jupyter Notebook 6.4.9 Documentation
1.87 MB
181 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .pdf | 3 |
摘要 | ||
Jupyter Notebook 6.4.9版本文档主要记录了该版本的变更日志,包括错误修复、维护改进和文档更新。主要修复了与asyncio相关的错误、中文翻译问题以及发送到废纸篓的测试失败问题。此外,还改进了终端测试、密码哈希实现以及登录shell的启发式方法。文档更新包括修复翻译错误、改进nbsphinx设置以及更新手动发布说明。版本还添加了对TLS客户端认证的支持并改进了命令面板功能。 | ||
AI总结 | ||
以下是《Jupyter Notebook 6.4.9 Documentation》的总结,重点突出核心观点和关键信息:
---
### 《Jupyter Notebook 6.4.9 Documentation》总结
#### 1. **Jupyter Notebook 简介**
Jupyter Notebook 是一个交互式计算环境,支持用户创建包含代码、交互式小部件、图表、叙述性文本、方程、图像和视频的文档。这些文档可以转换为多种格式并共享。Jupyter Notebook 由以下三个组件组成:
- **Notebook Web 应用**:用于交互式编写和运行代码的网页应用。
- **Kernels**:运行用户代码的独立进程,支持计算和交互功能。
- **Notebook 文档**:自包含文档,记录所有内容,包括代码输入、输出结果和叙述性内容。
Notebook Web 应用支持代码编辑、运行、结果展示,以及使用 Markdown 标记语言编写叙述性文本。
#### 2. **Changelog(版本更新日志)总结**
Jupyter Notebook 6.4.9 版本的更新内容包括以下几个方面:
##### 2.1 **错误修复**
- 修复了 async 所引起的错误(@dleen)。
- 修复了中文翻译问题,包括通用翻译和拼写错误(@jackexu, @maliubiao)。
- 修复了 Windows 上 send2trash 测试失败的问题(@dolfinus)。
- 修复了密码 hashing 功能(@martinRenou)。
- 修复了 Russian 国际化支持中的问题(@martinRenou)。
- 修复了 Notebook 登录壳的重启逻辑(@penguinolog)。
- 修复了 TLS 客户端认证问题(@martinRenou)。
- 修复了菜单快捷方式和 Markdown 快捷方式的问题(@kevin-bates)。
##### 2.2 **改进和优化**
- 更新了密码哈希功能,使用 bcrypt 增强安全性。
- 添加了命令面板快捷键(Cmd/Ctrl-Shift-P)和对话框。
- 支持异步操作,允许自定义 KernelManager 方法使用 Tornado 协程。
- 优化了清理输出的功能,使其在替换输入时可选。
- 更新了 CodeMirror 到 5.56.0+components1。
- 添加了 JUPYTER_TOKEN_FILE 支持,增强了安全配置。
- 优化了资源清理,解决内存泄漏问题(@Vishwajeet0510)。
##### 2.3 **文档和维护**
- 修复了 NBSphinx 设置问题,并将其版本固定为 0.8.6。
- 更新了手动发布说明和链接检查。
- 清理了 Docker 中的孤立资源。
- 更新了密码配置文档。
##### 2.4 **贡献者**
6.4.9 版本的更新得到了多位贡献者的支持,包括 @blink1073, @kevin-bates, @martinRenou, @mgeier, @jgarte 等。完整贡献者名单可在 GitHub 上查看。
#### 3. **其他重要信息**
- **升级建议**:建议在升级前将 pip 升级到 9+ 版本,以避免潜在问题。
- **版本兼容性**:旧版本(如 4.0.x)仍然会维护部分错误修复,确保兼容性。
---
以上是《Jupyter Notebook 6.4.9 Documentation》的核心内容总结,突出了版本更新的主要特性、错误修复和改进内容,同时简要介绍了 Jupyter Notebook 的基本功能和组件。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
174 页请下载阅读 -
文档评分