Jupyter Notebook 5.7.4 Documentation
4.45 MB
203 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .epub | 3 |
摘要 | ||
The Jupyter Notebook 5.7.4 documentation provides a detailed changelog of updates, bug fixes, and security improvements across various versions. Key updates include fixes for JSON parsing issues in version 5.7.4, security enhancements such as preventing token theft and addressing XSS vulnerabilities in version 5.7.3, and improvements in earlier versions like file sorting, cell tags, and MathJax upgrades. The document also covers installation instructions, user interface components, and configuration options. | ||
AI总结 | ||
《Jupyter Notebook 5.7.4 Documentation》总结如下:
### 1. Jupyter Notebook 简介
Jupyter Notebook 是一个交互式计算环境,支持用户创建包含实时代码、交互-widgets、图表、叙述性文本、方程、图像和视频等内容的笔记本文档。笔记本文档可转换为多种格式,方便通过电子邮件、Dropbox、版本控制系统或 nbviewer.jupyter.org 分享。
### 2. changelog
- **5.7.4**:修复了 5.7.3 引入的一个错误,`list_running_servers()` 函数尝试解析 HTML 文件为 JSON 导致崩溃的问题。
- **5.7.3**:包含一个安全改进和一个安全修复,通过以本地文件启动浏览器并重定向到包含身份验证令牌的服务器地址,防止其他用户窃取令牌。此外,升级了 Bootstrap 并修复了一个 XSS 漏洞(CVE-2018-14041)。
### 3. 安装与使用
- 安装:可通过 `pip install notebook --upgrade` 或 `conda upgrade notebook` 升级到最新版本。
- 建议升级 pip 到版本 9+ 以确保升级顺利。
### 4. 版本更新亮点
- **5.0.0**:这是 Jupyter Notebook 自 4.0 版本大分拆后发布的首个主要版本,建议用户尝试 JupyterLab,以便为未来过渡做准备。该版本包含超过 300 个 pull 请求的合并,主要改进包括文件排序、单元格标签、方程编号和引用等。
- **4.0.0**:作为一个独立软件包的首次发布,主要改进包括禁用 collapse/expand 输出按钮、使用 `--MappingKernelManager.cull_idle_timeout` 剔除空闲内核、允许只读笔记本受信任等。
### 5. 安全性
- 4.0.5 版本修复了恶意文件攻击问题(CVE-2015-6938 和 CVE-2015-7337)。
- 安全配置建议包括限制 Notebook 服务器访问权限、使用 HTTPS 进行通信加密,以及定期备份和更新软件。
### 6. 配置与扩展
- 支持通过命令行选项或配置文件自定义笔记本功能。
- 可通过 Python 包或 nbextensions 自定义扩展。
总结来说,该文档详细记录了 Jupyter Notebook 的功能特点、版本更新内容、安装使用指南以及安全配置建议,是一份全面的用户和开发者参考手册。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
196 页请下载阅读 -
文档评分