学习使用opencv库时遇到的问题及处理方法

本篇文章为作者在学习使用OpenCV库时遇到的问题及处理流程,如有帮助还请多多点赞

目录

一、配置python环境

二、下载安装opencv

(一)在python安装opencv库

(二)测试opencv库是否安装成功

三、常见安装问题及解决方法

(一)下载超时

(二)pip版本过低


一、配置python环境

安装配置python环境在作者上一篇文章中有详细步骤:配置python环境过程

故本篇不会详细讲配置python环境。

二、下载安装opencv

打开cmd输入python按回车

(不会打开cmd的,同时按window图标+R点击确定,然后一步一步找到安装Python路径)

或者在桌面打开“此电脑”,在上方文本栏输入cmd,然后回车

(一)在python安装opencv库

在cmd窗口中输入pip install opencv-python

(二)测试opencv库是否安装成功

接下来测试是否安装成功

在cmd中输入python,进入python命令行

python命令行输入>>>import cv2,没有报错“无效语法”且出现>>>即为成功

 (PS:因为是默认国外下载地址,所以下载会很慢)

三、常见安装问题及解决方法

(一)下载超时

cmd输入:pip install opencv-python,安装opencv出现安装不上

报错:ReadTimeoutError:HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.

上面也提到了,由于默认下载地址是国外地址,下载速度非常慢,网络原因读取超时容易导致下载失败,所以在下载的时候考虑使用国内镜像的地址来下载。

国内镜像:

http://pypi.douban.com/simple/ 豆瓣

http://mirrors.aliyun.com/pypi/simple/ 阿里

http://pypi.hustunique.com/simple/ 华中理工大学

http://pypi.sdutlinux.org/simple/ 山东理工大学

https://pypi.tuna.tsinghua.edu.cn/simple 清华大学

http://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学

解决方法一:临时指定下载路径

临时解决办法:添加-i 或 --index参数指定下载地址

pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple

(还有两种解决方式,由 小鱼儿LY 博主总结提出,本篇文章只介绍一种,感兴趣可点击下方链接跳转大佬博客进行学习阅读↓↓↓)

(二)pip版本过低

cmd输入:pip install opencv-python,安装opencv出现安装不上

报错:WARNING: There was an error checking the latest version of pip.

需要升级pip版本才可以安装其他模块,以下五种升级命令中在cmd中直接输入执行其中一个即可

注意:执行命令前一定要关闭VPN,不然还是会升级失败

第一种升级pip命令:

python.exe -m pip install --upgrade pip

第二种升级pip命令:

python -m pip install --upgrade pip

第三种升级pip命令:

pip install --upgrade pip

第四种升级pip命令:

python3 -m pip install --upgrade pip

第五种升级pip命令:

python -m pip install -U --force-reinstall pip

升级之后再尝试cmd输入:pip install opencv-python

至少不会报错说你pip版本过低了(擦汗)

————————————————————————————————————

参考博客:

已解决WARNING: There was an error checking the latest version of pip._检查最新版本的pip时出错_无 羡ღ的博客-CSDN博客

python3 pycharm安装opencv失败时的几种解决方案(其他任何安装模块都可参考)_小鱼儿LY的博客-CSDN博客

感谢大佬们的博客,减少了本人学习中解决问题的时间。

  • 8
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值