通常由俩种方式,一种使用pip,无需选择opencv版本;一种手动选择opencv版本,使用whl文件下载
一. pip自动下载
pip install opencv-python
大多数的情况下,是可以的安装成功CV2,可是有时,这个指令安装的pip会出现CV2版本与python安装的版本,不匹配导致,你安装的opencv不成功,由于国外的网路问题,可以加入 -i 指定国内源
清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:https://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 华中理工大学:http://pypi.hustunique.com/ 山东理工大学:http://pypi.sdutlinux.org/
二. 下载whl文件,手动选择opencv版本
1.先更新pip
python -m pip install --upgrade pip
2.从清华源中选择对应的opencv版本,中下载其他版本的库,因为根据安装的python 版本下载相应的镜像文件
比如 python 3.5.4 64bit
我下载的是
opencv_python-3.1.0.0-cp35-cp35m-win_amd64.whl
3.下载完成后,在whl文件对应的目录下,cmd 到whl对应文件目录下,执行
pip install opencv_python-3.1.0.0-cp35-cp35m-win_amd64.whl
结语
针对python cv2安装遇到的安装失败问题,提出多种方法,进行实验,本文的方法参考网页的方法,进行汇总。