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

Win10 x64 Python3.6环境下pip安装OpenCV失败求助

解决Win10 x64 + Python3.6环境下conda中安装opencv-contrib-python的Ninja生成器错误
  • 切换CMake生成器
    既然Ninja不支持x64平台指定,手动指定Visual Studio的x64生成器。先设置环境变量:

    set CMAKE_GENERATOR="Visual Studio 15 2017 Win64"
    

    (如果用的是VS2019,把生成器名称换成Visual Studio 16 2019 Win64,根据自己的VS版本调整)
    之后在激活的conda环境里重新执行pip install opencv-contrib-python。

  • 直接安装预编译wheel包
    Python3.6属于旧版本,最新的opencv-contrib-python可能没有适配的预编译wheel,导致触发本地编译。找对应Python3.6+Win64的opencv-contrib-python预编译whl文件,下载后用以下命令本地安装:

    pip install 下载的文件名.whl
    
  • 调整CMake和Ninja版本
    可能是conda环境里的CMake、Ninja版本和当前环境不兼容,先卸载conda管理的这两个包:

    conda uninstall cmake ninja -y
    

    然后安装兼容性较好的版本:

    pip install cmake==3.20.0 ninja==1.10.2
    

    完成后再尝试安装opencv-contrib-python。

  • 降级opencv版本
    最新版opencv对Python3.6的支持可能有问题,试试安装适配Python3.6的旧版本:

    pip install opencv-contrib-python==4.5.5.62
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 11:12:08