You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode运行Jupyter Notebook的最小依赖包要求及版本问询

在VSCode中运行Jupyter Notebook的必要依赖包及版本说明

核心依赖分两种场景

最小可运行依赖

  • ipykernel:Python Notebook的执行内核,是必须项,负责解析和运行代码单元格
  • notebook:提供Notebook的基础运行框架,你之前仅用这两个包就能正常运行,就是因为这个组合满足了最基础的运行条件

推荐稳定依赖(解决内核识别问题)

实际使用中,仅靠最小依赖容易出现内核不识别的问题,推荐安装以下包保证兼容性:

  • jupyter:这是一个元包,会自动安装jupyter-core、jupyter-client等辅助组件,VSCode的Jupyter插件依赖这些组件来检测、连接内核,很多识别问题都是因为缺少这些底层组件
  • ipython:作为ipykernel的上游依赖,增强交互体验的同时,能提升内核和插件的兼容性

版本要求

建议使用稳定版,避免开发版或跨大版本的依赖冲突:

  • ipykernel:>=6.0.0(与VSCode Jupyter插件兼容性最优,支持新版内核通信协议)
  • notebook:>=6.4.0
  • jupyter:>=1.0.0(若安装该元包)

快速修复内核不识别问题

如果你频繁遇到内核检测不到的情况,可执行以下步骤:

  1. 激活目标conda环境后,更新并重新注册内核:
    pip install --upgrade ipykernel notebook jupyter
    python -m ipykernel install --user --name=你的conda环境名称
    
  2. 在VSCode中打开命令面板(Ctrl+Shift+P),执行Jupyter: Select Kernel,手动指定你的conda环境内核
  3. 检查VSCode的Jupyter插件版本,更新到最新稳定版

内容的提问来源于stack exchange,提问作者Stefan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 13:54:55