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

VSCode执行Python: Select Interpreter报错python.setInterpreter命令未找到

排查修复方案

该问题由VSCode Python扩展加载异常、当前项目工作区配置损坏导致,可按以下步骤依次操作:

1. 重载Python扩展

  • 按下shift+command+P组合键调出命令面板,输入Extensions: Show Installed Extensions并执行
  • 在已安装扩展列表中找到微软官方发布的「Python」扩展,点击扩展卡片右下角的禁用按钮,等待禁用完成
  • 再次点击启用按钮,等待扩展完全加载后,重新尝试执行Python: Select Interpreter命令

2. 重置当前项目工作区配置

若重载扩展后问题仍存在,可删除异常的工作区配置:

  • 打开当前Django项目根目录下的.vscode文件夹,删除其中的settings.json文件(如有自定义配置可提前备份内容)
  • 完全退出VSCode后重新打开该项目,等待扩展自动完成初始化

3. 重新安装Python扩展

若以上操作均无效,可能是扩展本地文件损坏:

  • 同样在已安装扩展列表找到Python扩展,点击卸载,等待卸载完成后重启VSCode
  • 重新在扩展商店搜索安装微软官方Python扩展,安装完成后再重启一次VSCode即可恢复语法高亮、解释器选择功能

扩展恢复正常后如果仍无法识别项目自带的虚拟环境,可手动在工作区settings.json中添加配置指定解释器路径:

{
  "python.defaultInterpreterPath": "你的虚拟环境下Python可执行文件的绝对路径"
}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 20:57:03