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

VS Code Python扩展激活失败求助:更新后无法加载

VS Code Python扩展更新后无法加载的解决建议

今早VS Code的Python扩展完成自动更新后,出现无法加载的问题,期间未修改VS Code配置或添加新扩展。

扩展输出日志如下:

[ERROR 2023-1-6 11:16:39.302]: extension activation failed [TypeError: Expected a string, got undefined
    at e.exports (c:\Users\tmorg\.vscode\extensions\ms-python.python-2023.2.0\out\client\extension.js:2:1980955)
    at b (c:\Users\tmorg\.vscode\extensions\ms-python.python-2023.2.0\out\client\extension.js:2:138478)
    at y.update (c:\Users\tmorg\.vscode\extensions\ms-python.python-2023.2.0\out\client\extension.js:2:133796)
    at y.initialize (c:\Users\tmorg\.vscode\extensions\ms-python.python-2023.2.0\out\client\extension.js:2:137868)
    at new y (c:\Users\tmorg\.vscode\extensions\ms-python.python-2023.2.0\out\client\extension.js:2:128788)
    at y.getInstance (c:\Users\tmorg\.vscode\extensions\ms-python.python-2023.2.0\out\client\extension.js:2:129446)
    at h.getSettings (c:\Users\tmorg\.vscode\extensions\ms-python.python-2023.2.0\out\client\extension.js:2:140722)
    at c:\Users\tmorg\.vscode\extensions\ms-python.python-2023.2.0\out\client\extension.js:2:409217
    at async t.activateComponents (c:\Users\tmorg\.vscode\extensions\ms-python.python-2023.2.0\out\client\extension.js:2:408578)
    at async c:\Users\tmorg\.vscode\extensions\ms-python.python-2023.2.0\out\client\extension.js:2:3124940
    at async e (c:\Users\tmorg\.vscode\extensions\ms-python.python-2023.2.0\out\client\extension.js:2:3124490)
    at async f.n (c:\Users\tmorg\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:94:6818)
    at async f.m (c:\Users\tmorg\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:94:6781)
    at async f.l (c:\Users\tmorg\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:94:6238)]

Python扩展加载失败界面截图

解决建议

  • 重置Python扩展配置:打开命令面板(Ctrl+Shift+P),输入Preferences: Open Settings (JSON),搜索所有python.前缀的配置项,备份后删除相关内容,重启VS Code
  • 彻底重装Python扩展:先卸载扩展,关闭VS Code,手动删除扩展目录c:\Users\tmorg\.vscode\extensions\ms-python.python-2023.2.0,重新打开VS Code后安装最新版扩展
  • 清理VS Code缓存:关闭VS Code,删除%APPDATA%\Code\Cache和%APPDATA%\Code\CachedData目录,重启后尝试加载扩展
  • 回滚到旧版本扩展:在扩展面板找到Python扩展,点击齿轮图标选择「Install Another Version...」,选择更新前的稳定版本(如2022.20.0)安装

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 19:31:22