2017-04-01 148 views
0

我試圖在macOS Sierra中安裝openCV,如下所示: www.pyimagesearch.com。 代碼構建成功,但是當我嘗試訪問openCV時出現此錯誤。爲我工作無法在macOS中安裝openCV Sierra

Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: dlopen(/usr/local/lib/python2.7/site-packages/cv2.so, 2): Symbol not found: __ZL13pyopencv_fromIN2cv4MatxIdLi4ELi4EEEEP7_objectRKT_ 
    Referenced from: /usr/local/lib/python2.7/site-packages/cv2.so 
    Expected in: flat namespace 
in /usr/local/lib/python2.7/site-packages/cv2.so 

回答

0

一種解決方法是先安裝水蟒:

https://conda.io/docs/installation.html

然後,使的Python版本降級並安裝opencv3:

conda install python=3.5 
conda install -c menpo opencv3 

這個工作作爲我的魅力。

編輯

您可以通過PIP使用下面還安裝:

pip install opencv-python