安装过程中遇到不少坑,后来在大神的指导下安装了一遍并记录了下来 环境 :
osx 10.12.1(在该系统下QTKit被合并到AvKit中,导致旧版本的opencv无法正常编译,所以要最新的opencv)和 pyhon3
首先是 安装brew,在terminal中输入
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
如果不行的话就去官网找指令 brew官网
然后安装opencv需用到的Numpy,在terminal中输入
pip3 install numpy
从GitHub下载_最新_的opencv(官网上的opencv并没有github上的xi) 并解压: https://github.com/opencv/opencv
从官网下载cmake并安装:http://cmake.org
打开cmake
Source Code 定位至opencv-master目录
输出定位至opencv-master下任意一个新建目录,然后configure并等待
结束后在这里输入pyhon
勾选需要的组件 (如果没有用全权限的python2代替系统的python建议不要勾选Build_With_Python2)
默认的这个 配置路径
改成
点击Generate; 看到done之后就可以切到terminal,cd进到你的输出定位的那个文件,然后输入指令
make
make install
最后子terminal中输入
python3
>>>import cv2
没提示就是成功了