2017-04-01 147 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