AttributeError: module ‘cv2‘ has no attribute ‘imread‘问题以及安装opencv-python加了--user还是拒绝访问的解决办法

转贴:创创大帝 https://blog.csdn.net/weixin_44573410/article/details/104453800

AttributeError: module ‘cv2’ has no attribute 'imread’问题以及安装opencv-python加了–user还是拒绝访问的解决办法

问题描述
最近用到了cv2模块,用eclipse运行,里面有条语句img=cv2.imread(‘images/1.png’),运行的时候突然报错,AttributeError: module ‘cv2’ has no attribute ‘imread’,然后就去百度,有博主说是“由于版权问题,这个算法被申请了专利,把版本降下去就可以了”,要求去降版本,我就去尝试pip install opencv-python==3.4.2.16,但是这时候又出现了一个错误,错误如下:

ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问。: ‘e:\anaconda3\Lib\site-packages\cv2\cv2.cp36-win_amd64.pyd’
Consider using the --user option or check the permissions.
1
2
我按要求加了–user,又报错,错误如下:

ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问。: ‘e:\anaconda3\lib\site-packages\cv2\cv2.cp36-win_amd64.pyd’
Check the permissions.
1
2
解决方法
1.安装opencv-python、opencv-contrib-python出现拒绝服务,加了–user还是出现拒绝服务的原因是我的eclipse没关。关掉之后再进行安装即可解决!!!如果你使用的其他编译器都有可能干扰正常去安装包!!

2.AttributeError: module ‘cv2’ has no attribute 'imread’问题,我经过实践发现是我没有装opencv-contrib-python
输入下面命令即可

pip install opencv-contrib-python -i https://pypi.tuna.tsinghua.edu.cn/simple
1
填坑不易,且行且珍惜 如果帮助到你 评论一下 让更多人看到,解决大家的问题

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值