Ubuntu之No module named cv2


最簡單的方法是: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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM