1. 程式人生 > >python+opencv開發環境之不能import cv的問題

python+opencv開發環境之不能import cv的問題

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了!