问题描述

在anaconda中创建了pytorch的虚拟环境,需要安装opencv,使用命令

pip install opencv-python

进行安装,但是报如下的错误:
在这里插入图片描述
提示缺少skbuild这个模块,于是又运行下面命令安装skbuild

pip install scikit-build

之后继续安装opencv,又会报 Failed building wheel for opencv-python 的错,尝试了多种方法也没有得以解决。
于是又开始在找其他解决方案。

网上也有说升级pip再重新安装的,还有说进入到 \anaconda\envs\pytorch\Lib\site-packages 进行安装的,但是没有解决我的问题。

解决方法

最后的最后,我直接指定了opencv的版本(比最新的版本低)进行安装,安装成功了。也不清楚是什么问题,不知道是不是我的pytorch的版本太高了。
安装命令:

pip install opencv-python==3.4.9.31

在这里插入图片描述
于是就可以开心愉快得使用opencv了。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐