python+opencv開發環境之不能import cv的問題
阿新 • • 發佈:2019-01-26
mac系統搭建python+opencv開發環境的時候,遇到了不能import opencv的問題。
opencv和python安裝之後,需要把opencv下邊的cv.py和cv2.so拷貝到正在使用的python的相應資料夾下。
比如安裝opencv後,cv.py和cv2.so在下邊的這個路徑:
/usr/local/Cellar/opencv/2.4.11_1/lib/python2.7/site-packages/
如果安裝有多個python版本的話,需要用【which python】命令檢視當前使用的python的位置。比如:
$ which python
$ /Users/wangguanghui/tensorflow/lib/python2.7
那麼就需要執行以下命令:
$ ln -s /usr/local/Cellar/opencv/2.4.11_1/lib/python2.7/site-packages/cv.py /Users/wangguanghui/tensorflow/lib/python2.7/cv.py
$ ln -s /usr/local/Cellar/opencv/2.4.11_1/lib/python2.7/site-packages/cv2.so /Users/wangguanghui/tensorflow/lib/python2.7/cv2.so
之後就可以正常的import opencv了!