Skip to content

Instantly share code, notes, and snippets.

//Python 2
$ ls -l /usr/local/lib/python2.*/site-packages/
total 1852
-rw-r--r-- 1 root staff 1895772 Mar 20 20:00 cv2.so
//Get file path and move to global packages
$ cd ~/.virtualenvs/cv/lib/python2.7/site-packages/
$ ln -s /usr/local/lib/python2.7/site-packages/cv2.so cv2.so
$ sudo make install
$ sudo ldconfig
$ make -j4
$ cd ~/opencv-3.1.0/
$ mkdir build
$ cd build
$ cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-3.1.0/modules \
-D BUILD_EXAMPLES=ON .. \
-DENABLE_PRECOMPILED_HEADERS=OFF
$ source ~/.profile
$ workon cv
//If you are using python 2
$ mkvirtualenv cv -p python2
//If you are using python 3
$ mkvirtualenv cv -p python3
# virtualenv and virtualenvwrapper
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh