最簡單的方法是:pip install opencv-python
另外,從源碼安裝的方法:
1下載opencv源碼:http://opencv.org/releases.html 推薦2.4.13版本(如果有anaconda, 把anaconda先從系統路徑中刪除)
2安裝依賴:
sudo apt-get install libgtk2.0-dev pkg-config
sudo apt-get install build-essential
sudo apt-get install cmake
3進入解壓好的文件夾,執行cmake -D WITH_CUDA=OFF .
這里使用-DWITH_CUDA=OFF是因為避免與tensorflow沖突,而造成問題:http://www.cnblogs.com/huangshiyu13/p/7268494.html
4執行make -j32
(執行完這一步,可以再lib文件下找到cv2.so文件,把這個文件拷貝到需要的目錄即可)
5執行sudo make install -j32
6把/usr/local/lib/python2.7/site-packages/cv2.so復制到需要運行的 python 文件夾里面。(或者搜索cv2.so定位到相應文件夾,然后再進行拷貝)
相關博客:
Mac安裝OpenCV: http://www.cnblogs.com/huangshiyu13/p/5764413.html