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

无法运行GitHub上的Microsoft Python扩展代码,求运行及打包解决方案

解决VS Code Python扩展编译打包问题及本地调试指南

前置环境校验

  • 核对项目package.json中engines字段指定的Node.js版本,安装对应版本的Node.js与匹配的npm;
  • 配置对应版本的Python环境,执行项目根目录下的pip install -r requirements.txt(若存在该文件)安装Python依赖。

修复npm install报错

  • 删除项目内的node_modules文件夹和package-lock.json文件;
  • 执行npm cache clean --force清空npm缓存;
  • 重新运行npm install,若因网络问题拉取依赖失败,可切换npm镜像源后重试。

本地调试修改后的扩展

  1. 使用VS Code打开项目根目录;
  2. 打开「运行和调试」面板(快捷键Ctrl+Shift+D),选择「Extension」调试配置;
  3. 启动调试后会打开新的VS Code窗口,加载当前开发的Python扩展,修改代码后重启调试即可验证更改。

生成VSIX安装包

  1. 先执行npm run compile完成代码编译(部分项目需此步骤确保代码构建完成);
  2. 未全局安装vsce的话,先执行npm install -g vsce;
  3. 运行vsce package,执行完成后项目根目录会生成对应的.vsix文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.21 12:54:20