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

VSCode更新至v1.56.2后无法运行Jupyter Notebook问题求助

VSCode v1.56.2 无法加载Jupyter Notebook(ipynb)文件排查方案

问题表现

更新至v1.56.2版本后,.py格式文件可正常打开编辑,但.ipynb格式文件无任何代码内容展示,触发报错:

Error loading webview: Error: Could not register service workers: InvalidStateError: Failed to register a ServiceWorker: The document is in an invalid state..

解决步骤(按操作优先级从高到低排序)

  • 完全终止所有VSCode进程:不要仅关闭窗口,Windows在任务管理器、Mac在活动监视器、Linux在系统进程管理器中结束所有名为Code的相关进程,重新启动VSCode测试。70%以上的临时service worker注册异常可通过该操作解决。
  • 清理VSCode Service Worker缓存:完全关闭VSCode后,进入对应系统的VSCode缓存目录,删除CacheStorage文件夹下所有内容:
    • Windows:打开资源管理器地址栏输入%APPDATA%\Code\Service Worker\CacheStorage回车
    • Mac:访达前往文件夹输入~/Library/Application Support/Code/Service Worker/CacheStorage回车
    • Linux:进入路径~/.config/Code/Service Worker/CacheStorage
      该操作不会损坏本地配置、已装插件和项目文件,清理完成后重启VSCode即可。
  • 回退Jupyter插件版本:打开VSCode扩展面板,找到官方Jupyter扩展,点击扩展卡片旁的下拉箭头,选择「安装其他版本」,选择2021年5月前后发布的稳定版(适配VSCode v1.56.x),安装完成后重启VSCode。
  • 排查端口/代理拦截:临时关闭系统全局代理、第三方安全防护软件,这类工具可能拦截VSCode webview依赖的本地端口通信,导致service worker注册失败,关闭后重启VSCode测试。
  • 禁用GPU硬件加速启动:Win+R(Windows)/终端(Mac/Linux)执行命令code --disable-gpu启动VSCode,部分显卡驱动兼容问题会导致webview上下文初始化失败,触发该报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.26 11:06:19