在MAC下安装OpenCV 3.4.4
在mac里,自带了python2.7。但是装了Anaconda之后,输入python之后会系统会指向了Anaconda下的python。但是Anaconda支持的OpenCV 版本太低不满足,又不想删掉Anaconda。
网上有那些自己下载包,进行make。实在太复杂了。而且在make途中出现各种各样的错误。所以“另辟蹊径”通过自己装python,然后创建一个虚拟环境,在虚拟环境下安装OpenCV 3.+。该方法在Ubuntu下也通用。
步骤及命令
-
安装python
brew install python3
安装好之后,python3的路径应为/usr/local/bin/python3
为了以后操作方便,可建立一个新文件bashrc
vi ~/.bashrc
文件内容为
alias python2="/usr/bin/python" alias python3="/usr/local/bin/python3"
然后记得source一下
source ~/.bashrc
-
安装pip3
python3 get-pip.py
-
安装并建立虚拟环境
pip3 install virtualenv virtualenvwrapper
因为机子事先装了Anaconda,'which python’命令会指向Anaconda下的python路径。