Jupyter Notebook 是基于 Web 的交互式计算笔记本环境,支持在浏览器中编写运行代码、展示结果并混合文档,适合数据分析、科研与教学场景。
- v7.5.8
- 发布于
- 23 天前
- 13,452
- 星标
- 1,261
- 下载
- 同步于
- 8 天前
最新版本
v7.5.82026年10月5日 14:23下载慢?可在上方随时切换镜像源
项目说明
项目概述
Jupyter Notebook 是一个基于 Web 的交互式计算笔记本环境,让你在浏览器中创建和共享包含实时代码、方程、可视化与说明文字的文档。它语言无关,通过内核机制支持 Python、R、Julia 等多种语言。当前主线版本 Notebook v7 基于 JupyterLab 组件与 Jupyter Server 构建,功能开发集中于该版本。
| 项目 | 内容 |
|---|---|
| 类型 | Web 交互式笔记本 |
| 平台 | 浏览器(本地或远程服务) |
| 语言支持 | Python、R、Julia 等多语言内核 |
| 许可 | BSD-3-Clause |
代码、结果与说明写在同一页,数据工作流一目了然。
主要功能
- 交互式运行:把代码按单元格切分,逐块执行并即时查看结果
- 富文本说明:支持 Markdown 与数学公式,代码与文档混排
- 内联可视化:图表与表格直接嵌入笔记本输出区
- 多语言内核:通过 Jupyter 内核协议支持上百种编程语言
- 文件管理:内置仪表板可浏览与管理工作目录文件
- 扩展生态:庞大的扩展与工具生态可按需增强功能
适用人群
- 数据分析师
- 机器学习工程师
- 科研工作者
- 数据科学课程教师
- 需要记录探索过程的所有开发者
快速上手
- 安装 Notebook
pip install notebook- 启动服务
jupyter notebook浏览器自动打开后新建笔记本,在单元格输入代码并按
Shift+Enter运行远程部署前需按官方文档配置运行 Notebook 服务器
核心优势
- 探索友好:写一段跑一段,结果与思路同步沉淀
- 易于分享:
.ipynb文件同时承载代码与输出,便于复现与交流 - 生态庞大:Jupyter 体系工具链成熟,社区资源丰富
系统要求
| 项目 | 要求 |
|---|---|
| 操作系统 | Linux、macOS、Windows |
| 语言环境 | Python |
| 浏览器 | 现代主流浏览器 |
注意事项
- 版本选择:v7 为当前主线,v6 仅做维护,v5 已停止维护
- 扩展兼容:为 v5 或 v6 编写的旧扩展与 v7 不兼容,升级需做适配
- 远程部署:公网部署需做好认证与安全配置
历史版本
排序