首先安装Python和Jupyter扩展,然后打开或新建.ipynb文件,选择合适的Python解释器,安装ipykernel后即可运行单元格,输出结果实时显示,支持变量跨单元格使用。
在VSCode中运行Jupyter Notebook非常方便,只要你正确配置了环境和扩展。下面是如何操作的详细步骤。
安装必要的扩展
打开VSCode后,先确保你安装了官方的Python扩展和Jupyter扩展:
- 点击左侧活动栏的扩展图标(方块形状)
- 搜索“Python”,由Microsoft发布,安装它
- 再搜索“Jupyter”,同样选择Microsoft发布的版本并安装
这两个扩展会自动处理Notebook的运行环境和内核管理。
打开或创建Notebook文件
你可以直接在VSCode中打开现有的.ipynb文件,或者新建一个:
- 点击“文件”→“新建文件”,然后保存为example.ipynb
- 或者在资源管理器中双击已有的Notebook文件
VSCode会自动以交互式编辑器的形式加载Notebook界面。
选择Python解释器和内核
运行代码前,必须指定正确的Python环境:
- 点击右上角的“Select Interpreter”按钮(通常显示当前Python版本)
- 从列表中选择你希望使用的Python环境(如虚拟环境或conda环境)
- VSCode会自动检测该环境下的Jupyter内核
如果提示需要安装ipykernel,可以在终端运行:
pip install ipykernel 或使用conda安装。
运行单元格并查看输出
和Jupyter Lab类似,你可以逐个运行单元格:
- 点击单元格左侧的“Run Cell”按钮(三角形图标)
- 或使用快捷键Shift + Enter运行当前单元格并跳转到下一个
- 输出结果会直接显示在单元格下方
变量状态会在内核中持续保留,支持跨单元格使用变量。
基本上就这些。只要环境配置好了,VSCode运行Notebook体验很流畅,还能享受代码补全、调试和Git集成等优势。
python vscode git 资源管理器 microsoft 环境配置 Python pip conda select git vscode jupyter microsoft