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

目录

一、配置python环境

二、下载安装opencv

(一)在python安装opencv库

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

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

(一)下载超时

(二)pip版本过低


一、配置python环境

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

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

二、下载安装opencv

打开cmd输入python按回车

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

python OpenCV输出图像尺寸 opencv输出图像python无响应_开发语言

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

python OpenCV输出图像尺寸 opencv输出图像python无响应_下载地址_02

(一)在python安装opencv库

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

python OpenCV输出图像尺寸 opencv输出图像python无响应_开发语言_03

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

接下来测试是否安装成功

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

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

python OpenCV输出图像尺寸 opencv输出图像python无响应_下载地址_04

 (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

python OpenCV输出图像尺寸 opencv输出图像python无响应_解决方法_05


(二)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版本过低了(擦汗)

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