Install Homebrew
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Add this line to ~/.profile
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
Now install Python
$ brew install python
Install virtualenv: sudo pip install virtualenv
.
Install virtualenvwrapper sudo pip install virtualenvwrapper
.
Navigate to you're home directory cd $HOME
.
Make a folder to house virtual enviroments mkdir .virtualenvs
.
add source /usr/local/bin/virtualenvwrapper.sh
to you're .bash_login file.
Make a Virtual Enviroment before installing OpenCV mkvirvirtualenv <name>
Install opencv brew install homebrew/science/opencv
Create Symlinks for Python Bindings
ln -s /usr/local/Cellar/opencv/2.4.9/lib/python2.7/site-packages/cv.py cv.py
ln -s /usr/local/Cellar/opencv/2.4.9/lib/python2.7/site-packages/cv2.so cv2.so
Testing Python Bindings Open a python shell & type import cv