解决Python3环境中opencv安装出现的问题

首先检查whl文件位置是否有误。

其次将numpy升级到最新版本,代码:!pip install --upgrade numpy,我升级到了1.19.5。opencv与numpy存在依赖关系,一定是与之匹配的才行。(有人说是因为numpy版本过高,需要降级,代码:pip install -U numpy==1.11.0    1.11.0为想要降到哪一个的版本号。不过我使用的最新版本的numpy,亲测通过)

1 首先下载包,opencv下载地址:版本发布 - 开放CV (opencv.org)

注意:whl文件的路径,跟其他包路径是一样的,例如我其他包路径:D:\anaconda3\Lib\site-packages

我下载的是:opencv_python-4.4.0-cp36-cp36m-win_amd64.whl,这个可以参考自己Python的版本,用代码import wheel.pep425tags as w
print(w.get_supported())查看,选择对应名字的就可以,如下图。

2 接下来用pip来安装

安装代码:!pip install D:\anaconda3\Lib\site-packages\opencv_python-4.4.0-cp36-cp36m-win_amd64.whl

 

安装完成之后导入包import cv2试验一下,不报错即成功。

3 安装过程遇到的问题

DLL load failed:找不到指定模块

numpy.core.multiarray failed to import包与numpy的依赖问题

安装成功,但是刚开始我whl文件放置位置不对,导致后续import cv2出错,重新更改路径后就好了

更改路径后重新安装,显示已经安装过了,但是不影响 

 

解决opencv安装问题:

首先检查whl文件位置是否有误。其次将numpy升级到最新版本,代码:!pip install --upgrade numpy,我升级到了1.19.5。opencv与numpy存在依赖关系,一定是与之匹配的才行。(有人说是因为numpy版本过高,需要降级,代码:pip install -U numpy==1.11.0    1.11.0为想要降到哪一个的版本号。不过我使用的最新版本的numpy,亲测通过)

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值