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

如何通过命令提示符安装cv2?含Python2/3安装及报错咨询

Python2/Python3环境下安装OpenCV(cv2)及常见报错解决

不同Python环境的安装命令

Python3环境

  • 安装基础版OpenCV:pip3 install opencv-python
  • 如果需要用到SIFT、SURF等扩展算法,安装带contrib模块的版本:pip3 install opencv-contrib-python

Python2环境

注意:Python2已停止官方维护,OpenCV官方不再提供适配Python2的新版本包,可通过以下方式安装:

  • 手动编译OpenCV源码,编译时指定Python2的安装路径
  • 安装最后支持Python2的旧版本包:pip install opencv-python==4.2.0.32

解决「ERROR: Could not find a version that satisfies the requirement opencv-python」报错

出现这个错误的常见原因及对应解决办法:

  • Python版本不兼容
    要是用的Python2,直接安装最后兼容的旧版本:pip install opencv-python==4.2.0.32
  • pip版本太旧
    先升级pip再安装:
    Python3:pip3 install --upgrade pip
    Python2:pip install --upgrade pip==20.3.4(这是支持Python2的最后一个pip版本)
  • 网络问题无法访问PyPI官方源
    切换国内镜像源加速安装:
    Python3:pip3 install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple
    Python2:pip install opencv-python==4.2.0.32 -i https://pypi.tuna.tsinghua.edu.cn/simple
  • 系统架构不兼容
    比如32位系统,新版本OpenCV不再支持,要么安装旧版本,要么换成64位系统

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 12:30:06