最近想看看opencv 原本以为环境比较好搭建,但是不然,记录下搭建环境的历程,记录下,以免以后踩相同的坑
1.直接按照python +opencv 我安装的是python 3.9.2 直接运行pip install opencv-python 发现不可行,需要Microsoft visual c++ 14.0 下载该工具安装了工具http://go.microsoft.com/fwlink/?LinkId=691126
2.又重新安装,发现需要坑爹的Microsoft visual c++ 2017 Build Tools 网上下载了一个,上传到这里了
https://download.csdn.net/download/chengxiaili/13081299
本来以为微软的东西会收费,选择build tools以后好像没提示收费,大概需要10G左右C盘空间(具体数值忘了)
之后发现还是有坑,提示Exception: Not found: 'bin/opencv_videoio_ffmpeg\d{3}_64\.dll' 网上搜不到,放弃这个版本的python 需要卸载这个版本ptyhon , python在安装后,在安装目录下并没有对应的unstall程序,为了删除,可以重新执行对应版本的安装文件,这时候安装程序中会多出一个unstall或remove的选项,即可顺利卸载python。
3.下载了网传成功的的python 3.7.2 下载地址:
https://www.python.org/downloads/release/python-372/
一定要勾取"Add Python 3.7 to PATH",并选择Customize installationa安装。
设置安装路径(Browse)——>Install。
等待安装完成
4.安装完成后进入cmd并转到pip目录(在python安装的路径的Scripts目录下面)
依次输入以下命令:
pip install --upgrade setuptools。等待安装完成
pip install numpy Matplotlib。等待安装完成
pip install numpy Matplotlib。等待安装完成
出现下面页面时,基本可以说已经安装好了。
Successfully installed opencv-python-4.0.x.x
检查python+opencv是否安装成功。
运行cmd窗口,输入:python——>回车——>输入:import cv2。
不提示错误,则表示安装成功