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

VS Code Jupyter扩展执行“运行全部”时跳过首个单元格问题求助

VS Code Jupyter扩展运行全部时跳过第一个单元格的问题解决思路

问题复现确认

执行运行全部命令时,包含import numpy as np、import pandas as pd等导入语句的第一个单元格会被跳过,导致后续依赖这些库的单元格抛出name 'pd' is not defined类错误。临时 workaround 是执行两次运行全部,或把第一个单元格设为空(但该单元格会一直处于待处理状态直到所有单元格执行完毕)。

是否为已知Bug

这是VS Code Jupyter扩展近期版本(如v2024.x系列)的已知问题,不少用户在扩展的官方反馈渠道提交了类似报告,根源多和单元格执行队列的初始化逻辑异常有关。

排查与解决方案

  • 降级Jupyter扩展版本:回退到v2023.11.100及之前的稳定版本,多数用户反馈降级后问题消失。操作路径:VS Code扩展面板找到「Jupyter」,点击右上角齿轮图标→「安装另一个版本」→选择旧版本安装。
  • 重置Jupyter扩展配置:打开命令面板(快捷键Ctrl+Shift+P/Cmd+Shift+P),输入Preferences: Reset Settings,选择重置Jupyter相关配置;也可手动删除~/.vscode/extensions/ms-toolsai.jupyter-<对应版本号>目录下的缓存文件。
  • 检查单元格执行标记:右键第一个单元格,确认未勾选「Toggle Skip Execution」(跳过执行)选项,若已勾选则取消。
  • 切换Python内核:尝试切换到不同的Python内核(比如从conda虚拟环境切换到系统原生Python),部分用户通过换内核解决了执行队列异常问题。
  • 排查扩展冲突:暂时禁用除Python、Jupyter以外的其他扩展,测试是否是第三方扩展干扰了Jupyter的执行逻辑。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 22:46:01