- Install brew
brew install python
brew install python3
brew install opencv
pip install virtualenv virtualenvwrapper
Now do some cleanup.
echo /usr/local/opt/opencv@3/lib/python2.7/site-packages >> /usr/local/lib/python2.7/site-packages/opencv3.pth
mkvirtualenv cv -p python
pip install numpy
ln -s /usr/local/opt/opencv@3/lib/python2.7/site-packages/cv2.so cv2.so
echo /usr/local/opt/opencv@3/lib/python3.6/site-packages >> /usr/local/lib/python3.6/site-packages/opencv3.pth
mkvirtualenv cv -p python3
pip install numpy
ln -s /usr/local/opt/opencv@3/lib/python3.6/site-packages/cv2.cpython-36m-darwin.so cv2.so