讲师中心 微信公众号
AI工具推荐 视频效率加速

VSCode怎么安装Jupyter Notebook并运行

梦枫大大_9349

梦枫大大_9349

发布时间:2026-03-24 16:11:40

|

415人浏览过

|

来源于php中文网

原创

必须手动安装微软官方Jupyter扩展,仅装Python插件无法支持notebook渲染、单元格执行等功能;需正确选择Python解释器并注册内核,避免内核连接失败或模块导入错误。

vscode怎么安装jupyter notebook并运行

VSCode里装Jupyter扩展不是装Python插件就完事

VSCode本身不带Jupyter支持,必须手动装 Jupyter 扩展(微软官方那个),光装 Python 插件只是附带了部分兼容能力,但缺了核心的 notebook 渲染、单元格执行、内核选择等功能。

常见错误现象:无法打开 .ipynb 文件、点运行按钮没反应、右键菜单里没有 Run Cell 选项——基本都是因为只装了 Python 插件,漏掉了独立的 Jupyter 扩展。

  • 去 VSCode 扩展市场搜 Jupyter,认准发布者是 Microsoft,名字就是 Jupyter(不是 Jupyter Notebook 或其他变体)
  • 安装后重启 VSCode,否则 .ipynb 文件可能仍被识别为纯文本
  • 如果已装旧版 Python 插件(v2023.8 之前),它内置了 Jupyter 功能,但新版已拆分,必须单独启用 Jupyter 扩展并禁用旧版的 notebook 相关功能(设置里搜 jupyter: enabled,设为 false)

运行前必须选对 Python 解释器和内核

VSCode 不会自动把当前 Python 环境当 Jupyter 内核用,得手动指定;否则即使代码能跑,也可能用错环境、装不了包、找不到 numpy 这类依赖。

使用场景:你在虚拟环境里装了 torch 和 matplotlib,但 notebook 一运行就报 ModuleNotFoundError——大概率是内核没切过去。

  • 打开任意 .ipynb 文件,看窗口右上角有没有显示 Python 路径,比如 Python 3.11 (venv);没有就点它,从列表里选你想要的解释器
  • 选完后 VSCode 会自动安装 ipykernel 到该环境(如果没装过),并注册为 Jupyter 内核;这个过程可能卡住,留意终端输出是否出现 Installing ipykernel...
  • 如果选了解释器但内核列表里还是空的,手动在终端里激活环境后运行:python -m ipykernel install --user --name myenv --display-name "Python (myenv)"

“Run Cell” 按钮失效或卡在 “Connecting to kernel…”

这不是 VSCode 崩了,而是内核启动失败或端口冲突。Jupyter 在后台起的是一个本地服务,跟浏览器版的 notebook 共享同一套机制,但 VSCode 封装了一层,出问题时提示更模糊。

VSCode
VSCode

避免常见的 VSCode 错误——设置冲突、调试器配置和扩展冲突。

下载

常见错误现象:Connecting to kernel... 一直转圈、Interrupt Kernel 灰掉、单元格左上角出现红色闪电图标。

  • 先检查 Python 解释器路径是否含中文或空格——VSCode 对这类路径支持不稳定,C:\Users\张三\venv 很容易导致内核启动失败
  • 关掉所有其他 Jupyter 进程:任务管理器里杀掉 python.exe 或 jupyter-notebook 相关进程,避免端口(默认 8888)被占
  • 在 VSCode 设置里搜 jupyter: allow unauthorized remote connections,设为 true(仅限本地开发),有些企业网络策略会拦截内核通信
  • 如果用 conda 环境,别用 base 环境跑 notebook,base 里装太多包容易触发内核初始化超时

想用 GPU 或自定义内核(比如 Poetry、PDM 管理的项目)

VSCode 的 Jupyter 扩展默认只识别 venv 和 conda 环境,Poetry、PDM、uv 这些工具创建的环境不会自动出现在内核列表里,得手动注册。

性能影响:GPU 支持完全取决于你装的 torch 或 tensorflow 是否带 CUDA,VSCode 层面不干预,但内核选错会导致 cuda.is_available() 返回 False。

  • Poetry 项目:先 poetry shell 进入环境,再运行 python -m ipykernel install --user --name myproject --display-name "Python (myproject)"
  • 确认内核注册成功:命令行运行 jupyter kernelspec list,能看到刚加的名字
  • 重启 VSCode,打开 notebook 后点击右上角解释器,选新注册的 Python (myproject)
  • 如果用 WSL,确保 Windows 版 VSCode 装了 Remote - WSL 扩展,并在 WSL 里完成内核注册,否则 Windows 下找不到 WSL 环境的内核

最常被忽略的一点:VSCode 的 Jupyter 扩展更新频繁,但内核注册信息不会自动同步。换大版本(比如 v2024.6 → v2024.8)后,原来能用的内核可能突然消失,别急着重装,先去 jupyter kernelspec list 看还在不在,不在就重注册一次。

热门AI工具

更多
Seko
Seko Hot

一款AI视频创作工具,主要用于商汤科技推出的创编一体的AI短视频创作Agent,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

相关专题

更多
windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

3219

2023.07.26

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2778

2023.07.27

windows照片无法显示
windows照片无法显示

当我们尝试打开一张图片时,可能会出现一个错误提示,提示说"Windows照片查看器无法显示此图片,因为计算机上的可用内存不足",本专题为大家提供windows照片无法显示相关的文章,帮助大家解决该问题。

1488

2023.08.01

windows查看端口被占用的情况
windows查看端口被占用的情况

windows查看端口被占用的情况的方法:1、使用Windows自带的资源监视器;2、使用命令提示符查看端口信息;3、使用任务管理器查看占用端口的进程。本专题为大家提供windows查看端口被占用的情况的相关的文章、下载、课程内容,供大家免费下载体验。

2559

2023.08.02

windows无法访问共享电脑
windows无法访问共享电脑

在现代社会中,共享电脑是办公室和家庭的重要组成部分。然而,有时我们可能会遇到Windows无法访问共享电脑的问题。这个问题可能会导致数据无法共享,影响工作和生活的正常进行。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

3290

2023.08.08

windows自动更新
windows自动更新

Windows操作系统的自动更新功能可以确保系统及时获取最新的补丁和安全更新,以提高系统的稳定性和安全性。然而,有时候我们可能希望暂时或永久地关闭Windows的自动更新功能。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

1597

2023.08.10

windows boot manager
windows boot manager

windows boot manager无法开机的解决方法:1、系统文件损坏,使用Windows安装光盘或USB启动盘进入恢复环境,选择修复计算机,然后选择自动修复;2、引导顺序错误,进入恢复环境,选择命令提示符,输入命令"bootrec /fixboot"和"bootrec /fixmbr",然后重新启动计算机;3、硬件问题,使用硬盘检测工具进行扫描和修复;4、重装操作系统。本专题还提供其他解决

2477

2023.08.28

windows锁屏快捷键
windows锁屏快捷键

windows锁屏快捷键是Windows键+L、Ctrl+Alt+Del、Windows键+D、Windows键+P和Windows键+R。本专题为大家提供windows相关的文章、下载、课程内容,供大家免费下载体验。

4827

2023.08.30

OpenJDK JVM参数怎么调优
OpenJDK JVM参数怎么调优

Java应用运行缓慢,如何调整JVM参数?本专题介绍OpenJDK JVM性能调优的基本流程,涵盖性能指标确认、运行数据采集、内存配置和垃圾回收分析,帮助你先定位瓶颈,再通过对照测试验证效果,避免直接套用参数而影响应用稳定性。

20

2026.10.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn