本篇文章为作者在学习使用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
(二)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版本过低了(擦汗)
————————————————————————————————————