VS Code Live Share运行Python时提示缺少调试扩展问题求助
排查Live Share的扩展依赖配置
- 打开VS Code设置界面(快捷键
Ctrl+,),搜索liveShare.featureSet,确认设置为full,避免精简模式缺失Python调试支持。 - 检查Live Share权限:在扩展列表找到Live Share,右键选择「管理权限」,确保它拥有读取其他扩展状态的权限。
重置VS Code扩展关联缓存
- 关闭所有VS Code窗口,找到对应系统的用户数据目录:
- Windows:
%APPDATA%\Code - macOS:
$HOME/Library/Application Support/Code - Linux:
$HOME/.config/Code
- Windows:
- 删除目录下的
CachedData和CachedExtensions文件夹,重启VS Code后重新加载Python与Live Share扩展。
手动关联Python调试器
- 打开任意Python文件,点击左侧「运行和调试」面板,选择「创建launch.json文件」并指定「Python」环境,生成调试配置。
- 在
launch.json中确认type字段为python,request字段为launch或attach,强制绑定调试器类型。
检查扩展版本兼容性
- 确保Python扩展(Microsoft Python)和Live Share扩展均为最新版:打开扩展面板,进入「已安装」列表,手动点击「更新」按钮或开启「自动更新扩展」。
- 若最新版仍有问题,尝试降级Python扩展:找到Python扩展,点击「管理」→「安装另一个版本」,选择最近的稳定旧版本测试。
彻底清理VS Code残留(重装后的补充操作)
- 卸载VS Code后,删除以下路径的残留文件:
- Windows:
%USERPROFILE%\.vscode - macOS:
$HOME/.vscode - Linux:
$HOME/.vscode
- Windows:
- 重新安装VS Code后,先安装Python扩展,再安装Live Share扩展,避免同时安装引发冲突。
内容的提问来源于stack exchange,提问作者romi5792
相关产品推荐
相关产品推荐

