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

Win10系统下Visual Studio Code配置Python后,使用OpenCV实现摄像头颜色检测时提示“Python未找到”的问题排查

解决"Python未找到"的错误问题

这是个Python环境配置里的常见小问题,咱们一步步排查修复:

1. 先确认Python是否在系统PATH里

先手动验证下:打开Windows的命令提示符(CMD),输入python --version或者py --version。如果能正常显示Python版本号,说明PATH配置没问题;要是还是提示找不到,那就是你安装Python的时候没把它加到系统环境变量里。

  • 补加PATH的方法:
    • 找到你的Python安装路径(一般在C:\Users\你的用户名\AppData\Local\Programs\Python\PythonXX,XX是具体版本号)
    • 右键"此电脑"→属性→高级系统设置→环境变量→在「系统变量」里找到Path,点击编辑→新建,把Python的安装路径和它下面的Scripts文件夹路径都添加进去
    • 重启VS Code和终端,让新的PATH生效

2. 给VS Code选对Python解释器

Code Runner可能没关联到你安装的Python版本:

  • 打开VS Code,按下Ctrl+Shift+P,输入Python: Select Interpreter,选择你本地安装的那个Python版本(比如Python 3.10.x)
  • 也可以调整Code Runner的执行命令:打开设置(Ctrl+,),搜索Code-runner: Executor Map,找到Python对应的命令,改成python3或者Python的绝对路径(比如C:\Users\你的用户名\AppData\Local\Programs\Python\Python310\python.exe)

3. 关掉Microsoft Store的Python别名

错误提示里提到的这个是关键:

  • 打开Windows设置→应用→应用执行别名
  • 找到Python.exe和Python3.exe的开关,把它们关闭,这样终端就不会默认跳去Microsoft Store下载Python,而是优先找你本地安装的版本

4. 验证修复结果

重启VS Code后,在终端输入python --version确认能显示版本号,再运行你的颜色检测代码,应该就能正常执行了。

要是用的是Python 3.9及以上版本,也可以试试把Code Runner的Python执行命令改成py -u,有时候这个命令能更稳定地调用本地Python。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.27 21:47:41