游乐游手机版
首页/AI教程/文章详情

VSCode运行Jupyter Notebook图文详解

时间:2026-06-13 17:37
在VSCode中运行JupyterNotebook需先安装官方Jupyter扩展及配置Python环境与依赖库。创建 ipynb文件后选择正确解释器,通过代码单元格编写Python代码并按Shift+Enter或点击工具栏运行,支持断点调试与交互式编程,实时显示结果,便于数据分析和可视化。

VSCode 已经逐渐发展成许多程序员处理 Jupyter Notebook 的主力工具。与传统的浏览器界面相比,它在代码编写和管理项目方面的体验确实更具优势。下面,我们就来详细解析如何在 VSCode 中顺利使用 Jupyter Notebook。

安装必备的扩展插件

首先,我们打开 VSCode,进入扩展市场,搜索并安装名为 Jupyter 的官方扩展。这款由微软直接维护的插件,安装成功后会自动集成 Jupyter Notebook、交互式 Python 环境和 Pylance 智能提示等核心功能,极大简化了配置流程。

如何在 VSCode 中运行 Jupyter Notebook?图文教程

扩展安装完毕后,我们还需要确保本地系统已正确安装 Python 和 Jupyter 运行环境。如果尚未安装,通过简单的 pip 命令即可完成:

python --version 或 python3 --version
pip install jupyter notebook

如何在 VSCode 中运行 Jupyter Notebook?图文教程

安装时长取决于网络速度,请稍作等待。

如何在 VSCode 中运行 Jupyter Notebook?图文教程

如果系统还未安装 Python 环境,需要先行安装。具体步骤可参考教程:VSCode 中如何安装 Python 并配置环境?图文详细教程

创建或打开现有的 Notebook 文件

在 VSCode 中创建新的 Notebook 文档主要有两种途径。第一种是通过命令面板:按下 Ctrl+Shift+P(Mac 系统为 Cmd+Shift+P),输入 “Jupyter: Create New Jupyter Notebook” 并选择执行。

第二种方法更为直观:在资源管理器中手动创建一个后缀为 .ipynb 的文件。右键新建文件,命名为例如 demo.ipynb,VSCode 便会自动识别并将其作为 Notebook 文件打开对应界面。

对于已有的 .ipynb 文件,直接双击即可用 VSCode 打开。创建完成后,可以添加一些简单的测试代码(注意区分 Markdown 单元和代码单元):

## 第一个单元格
print("Hello, VSCode!")

## 第二个单元格
x = 10
y = 20
result = x + y
print(f"10 + 20 = {result}")

## 第三个单元格
for i in range(5):
    print(f"数字: {i}")

如何在 VSCode 中运行 Jupyter Notebook?图文教程

配置与选择 Python 解释器

成功打开 Notebook 后,留意 VSCode 界面右上角,那里会显示当前正在使用的 Python 解释器。如需更换,直接点击该信息,从下拉列表中选择合适的 Python 环境即可。

如何在 VSCode 中运行 Jupyter Notebook?图文教程

如果你使用如 Conda 或 Venv 等虚拟环境,务必确保选中了正确的解释器。VSCode 通常能自动探测到这些环境,并在当前环境缺失必要包时发出安装提示。

如何在 VSCode 中运行 Jupyter Notebook?图文教程

编写与执行 Notebook 代码

在 Notebook 中,主要有代码单元和 Markdown 单元两种类型。默认新建的是代码单元,你可以直接在其中输入 Python 代码。

如何在 VSCode 中运行 Jupyter Notebook?图文教程

要运行单个单元格,点击其左侧的播放图标,或使用快捷键 Shift+Enter。运行结果会实时显示在该单元格下方。

如何在 VSCode 中运行 Jupyter Notebook?图文教程

请注意:如果单元格不显示运行按钮,请先检查其是否为代码格式,因为 Markdown 格式的单元格没有此功能。

如何在 VSCode 中运行 Jupyter Notebook?图文教程

如需一次性运行所有单元格,可以使用命令面板中的 “Jupyter: Run All Cells” 指令,或点击顶部工具栏的 “Run All” 按钮。

利用强大的调试功能

VSCode 中的 Jupyter Notebook 支持完整的断点调试,这是它超越浏览器版 Jupyter 的一个重要特性。在代码单元格中设置断点,然后点击单元格左侧的调试按钮(下拉菜单中选择“Debug Cell”),程序执行到断点处便会暂停,此时你可以查看变量值、单步执行代码。

这一功能极大地便利了复杂的数据分析流程与机器学习模型的调试过程。

通过以上几个步骤,你就能在 VSCode 中高效地使用 Jupyter Notebook 了。它将 Notebook 的交互性与 VSCode 强大的编辑器功能完美融合,为数据分析、科学计算和机器学习项目提供了一个高度集成且高效的开发平台。

来源:https://apifox.com/apiskills/run-jupyter-notebook-in-vscode/
上一篇使用SoapUI测试REST服务的完整操作步骤与实用技巧详解 下一篇AI在线PPT工具智能文档生成改变工作方式
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
Windows Docker Desktop RabbitMQ生产级部署完整指南
AI教程 · 2026-06-29

Windows Docker Desktop RabbitMQ生产级部署完整指南

前言 在 Windows 本地开发环境中,直接安装 RabbitMQ 确实颇为周折:需要单独配置 Erlang 运行环境、手动管理环境变量、服务启停全凭手工操作。更令人困扰的是,版本兼容冲突、端口占用、环境不一致等问题层出不穷。笔者见过不少开发者为搭建环境就得耗费整整半天时间。 相比之下,借助 Do

AI搜索重构制造业采购逻辑的阿里云企业级GEOCMS优化实践
AI教程 · 2026-06-29

AI搜索重构制造业采购逻辑的阿里云企业级GEOCMS优化实践

先分享一个切实感受。过去两年,我们与福建制造企业合作较为频繁,发现一个非常突出的现象:超过80%的企业官网,产品参数仍然存放在PDF或图片中。AI爬虫?根本无法抓取。这些企业技术实力不弱、资质证照齐全、应用案例也丰富,但在AI搜索这一全新战场上,它们几乎处于隐身状态。 一、一个正在发生的行业变化 A

阿里云Token Plan团队版功能价格与省钱购买指南
AI教程 · 2026-06-29

阿里云Token Plan团队版功能价格与省钱购买指南

阿里云百炼近期推出了名为“Token Plan 团队版”的全新服务,这一服务专为企业与开发者量身打造,定位为AI大模型订阅平台。通过引入Credits作为统一计量单位,将文本生成、图像生成等多模态AI能力纳入单一计费体系,同时无缝兼容主流AI编程工具及智能体(Agent)生态系统。其核心亮点包括:全

阿里云物联网.NET Core客户端位置信息上报
AI教程 · 2026-06-29

阿里云物联网.NET Core客户端位置信息上报

阿里云物联网平台的位置服务并非一个完全独立的功能模块。位置信息可包含二维坐标与三维坐标,而位置数据的来源本质上是借助设备属性进行上传。换言之,若要让设备上报位置,您需先将其视为一个普通属性进行处理。 1)添加二维位置数据 操作过程十分简洁。进入数据分析 → 空间数据可视化 → 二维数据,点击添加,将

年阿里云服务器选型配置与网站部署全攻略
AI教程 · 2026-06-29

年阿里云服务器选型配置与网站部署全攻略

2026年,阿里云服务器生态已高度成熟,形成了清晰的轻量应用服务器与ECS云服务器两大产品阵营。无论你是计划搭建个人博客、企业官网,还是运营电商平台、进行应用开发,基本都能找到理想的解决方案。本指南将从服务器选型、配置选择、部署流程到安全运维,系统梳理2026年最实用的操作要点,帮助你少走弯路,让网