编程语言
首页 > 编程语言> > 无法在OSX El Capitan(opencv3.1.0)上的python2.7中导入cv2

无法在OSX El Capitan(opencv3.1.0)上的python2.7中导入cv2

作者:互联网

我已经使用这个tutorial在我的mac上安装opencv(没有虚拟环境).但是,当我运行python并想要导入cv2时,我收到以下错误:

>>> import cv2
Traceback (most recent call last):
File “”, line 1, in
ImportError: dlopen(/usr/local/lib/python2.7/site-packages/cv2.so, 2): Library not loaded: lib/libopencv_reg.3.1.dylib
Referenced from: /usr/local/lib/python2.7/site-packages/cv2.so
Reason: image not found

我已经尝试过here中所述的解决方案,但它没有用.任何帮助,将不胜感激.

解决方法:

对我来说,通过指定opencv库的路径来解决这个问题:

export DYLD_LIBRARY_PATH = / full / path / to / opencv / build / lib:$DYLD_LIBRARY_PATH

标签:python,python-2-7,opencv,osx-elcapitan,importerror
来源: https://codeday.me/bug/20190711/1432368.html