在VSCode中集成Jupyter Notebook需安装Python和Jupyter扩展,并配置Python环境;打开或新建.ipynb文件后,选择正确解释器以启用内核,即可运行单元格、查看变量与图表,实现高效交互式开发。

在VSCode中集成Jupyter Notebook非常方便,尤其适合数据科学和Python开发。你不需要切换到浏览器就能直接运行和调试Notebook文件(.ipynb),还能享受编辑器的智能提示、代码补全和版本控制功能。
1. 安装必要组件
要让VSCode支持Jupyter Notebook,首先要确保安装了以下内容:
- Python扩展:在VSCode扩展市场中搜索“Python”,由Microsoft发布,必须安装。
- Jupyter扩展:同样由Microsoft提供,搜索“Jupyter”并安装。
- Python环境与Jupyter库:在终端执行以下命令安装Jupyter支持:
如果你使用conda环境:
conda install jupyter2. 打开或创建Notebook文件
安装完成后,可以直接在VSCode中打开现有的.ipynb文件,系统会自动以交互式笔记本形式展示。
如需新建Notebook:
- 点击左侧活动栏的“新建文件”图标,或使用快捷键
Ctrl+N(macOS为Cmd+N)。 - 保存时将文件命名为
example.ipynb,VSCode会自动识别为Jupyter Notebook。
3. 配置Python解释器与内核
确保选择了正确的Python环境:
- 按下
Ctrl+Shift+P打开命令面板,输入“Python: Select Interpreter”。 - 选择你安装了jupyter的Python环境(如虚拟环境或conda环境)。
- VSCode通常会自动检测可用的Jupyter内核,若提示找不到内核,可在终端重新安装ipykernel:
4. 运行单元格与交互操作
和传统Jupyter Notebook一样,你可以:
- 用
Shift+Enter运行当前单元格并跳转到下一个。 - 点击单元格左侧的“Run Cell”按钮执行代码。
- 查看变量面板(Variables)、绘图结果和输出日志。
- 支持Markdown单元格,双击可编辑文本内容。
所有运行状态和内核连接信息显示在右上角,可随时重启或中断内核。
基本上就这些。配置一次后,以后打开.ipynb文件都会自动启用Jupyter支持,无需重复设置。










