本次记录在win10上安装opencv的过程,前半段属于记录楼主的坎坷尝试(也能安装,但运气不好遇到实在没法解决的bug,遂弃之),心急的你们可以直接拉到第三部分去,直接用Anaconda Prompt安装,简直不要太简单了惹!!!
01 前提:确保已安装anaconda
(去官网选择下载安装即可,除了添加环境外没多少雷点儿,这里就不赘述了~)
就放两张添加环境变量的图吧:
现在进入正题,第一种方法博主安装失败了,想要快速安装的请直接到第二
02 法1:手动下载whl文件安装
去到清华镜像源下载合适的版本,链接在此
将下载好的whl文件移动到D:\anaconda3\Lib\site-packages这个文件夹下——打开cmd命令行——cd到whl文件所在目录——输入:
pip install opencv_python-xxx+contrib-cp37-cp37m-win_amd64.whl
系统会自动安装成功。
然而楼主的出现了:
没有切换到文件夹下面,当然无法找到匹配的了,再试一遍:
好吧。。。。可能是我版本没弄对,老老实实走官网下载吧
但是巨慢巨慢是真的。。。。
终于下载成功了,打开cmd
结果,事与愿违是失败
所以干脆再换一种方式好啦,直接尝试用Anaconda Prompt安装
03 法2:Anaconda Prompt安装
这个就比之前的简单太多了,直接打开Anaconda Prompt,输入下面内容:
conda install -c https://conda.anaconda.org/menpo opencv
回车即可等待即可(等的时间比较长,但好在能成功)
后面会要你输入y/n,输入y就行。
04 超简单的测试方法
cm窗口——输入python——输入import cv2,无报错即是安装成功啦!
小实验成功截图(低通滤波实验)~
额外小tips:
运行此代码是vs code会提示:
libpng warning: iCCP: cHRM chunk does not match sRGB
之前查过,原因可能是此时使用的是QQ输入法,切换到别的输入法后再运行就OK啦!(亲测有效!)
本次教程到此结束~