从opencv官网下载opencv
下载完成后直接安装,以默认安装路径默认C:/opencv为例
配置:需要根据你安装的python版本来,是python 64位的,就将opencv中的C:/opencv/build/python/2.7/x64下的cv2.pyd移动到python安装目录下的Lib/site-packages。32位的同理。
测试:快捷键win+R ,输入cmd打开命令行,输入python(如果这个时候有问题,检查你是否装了python),接着输入import cv2
(目前的opencv版本只支持python2),如果现象如下图所示: 说明一切正常,就可以放心的使用了笔者在安装配置过程中遇到了几个匪夷所思的错误,其中一个就是 ImportError: numpy.core.multiarray failed to import 明明是import cv2
,偏偏提示numpy模块不正常。笔者将原来下载的模块删除,从新从numpy官网[http://www.scipy.org/scipylib/download.html],按照提示
重新安装了numpy(使用git的前提是安装Git,百度Git) 结果还是不行。 最后经过艰苦的探索找到了一下解决方法: 在Git下输入:
pip install -U numpy下载了一个貌似不是最新版本的numpy,然后,一切都正常了。 看来是numpy版本和opencv以及python版本适配的问题。
新闻热点
疑难解答