You need to enable JavaScript to run this app. VSCode运行Python时报错'usr/local/bin/python3'无法识别,求解原因
优惠活动
大模型
产品
解决方案
定价
更多

VSCode运行Python时报错'usr/local/bin/python3'无法识别,求解原因

报错核心原因

这个报错本质是VSCode配置的Python解释器路径为类Unix(Linux/macOS)格式,在Windows系统下无法被PowerShell识别。
路径usr/local/bin/python3是Linux、macOS系统下Python3的默认安装路径,Windows的文件系统结构中不存在该路径对应的可执行程序,因此PowerShell会直接抛出“命令未找到”的错误。即使你没有主动修改过配置,这类错误也可能由扩展自动配置异常触发。

常见触发场景
  • VSCode的Python扩展在检测环境时,误抓取了WSL、Git Bash等子环境的类Unix路径,将其判定为当前Windows环境的可用解释器
  • 当前工作区下的.vscode/settings.json文件残留了跨设备同步的旧配置,没有适配当前Windows系统的实际路径
  • 近期VSCode或Python扩展版本更新过程中,解释器配置项被异常覆盖,回退到了错误的默认类Unix路径
修复步骤
  • 打开VSCode命令面板(快捷键Ctrl+Shift+P),搜索选择Python: Select Interpreter,在弹出的列表中选中本机Windows下实际安装的Python解释器,正常路径格式应为带盘符的Windows格式,例如C:\Tools\Python311\python.exe
  • 打开当前工作区下.vscode目录中的settings.json文件,找到python.defaultInterpreterPath配置项,将其中错误的usr/local/bin/python3替换为上一步选中的正确Windows格式解释器路径
  • 重新运行Python脚本,确认终端实际执行的命令已经替换为正确的Windows格式python路径,不再出现无盘符的类Unix路径

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.11.05 07:15:05