我在OSX小牛上用水蟒。当我尝试加载cv2
时,会收到一个导入错误(请参见下文)。你知道怎么解决这个问题吗?
>>import cv2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: dlopen(/usr/local/Cellar/opencv/2.4.8.2/lib/python2.7/site-packages/cv2.so,
2): Library not loaded: /usr/local/lib/libpng15.15.dylib
Referenced from: /usr/local/Cellar/opencv/2.4.8.2/lib/libopencv_highgui.2.4.dylib
Reason: image not found
我不确定它是否相关,但在/usr/local/lib/
中,我有libpng16.16.dylib
而不是libpng15.15.dylib
。
正如this问题中所建议的,我通过简单地执行
这就是我找到的解决方案:
PYTHONPATH
环境你也可以把它加到你的Python身上。以下是方法: 您应该能够通过其他(非anaconda)python可执行文件之一加载它。我的地址是: /usr/bin/python(默认系统python)和/usr/local/bin/python(brew)
相关问题 更多 >
编程相关推荐