【问题标题】:Unable to import cv2 in python2.7 on OSX El Capitan (opencv3.1.0)无法在 OSX El Capitan (opencv3.1.0) 上的 python2.7 中导入 cv2
【发布时间】:2016-04-11 08:44:06
【问题描述】:

我用这个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 中所述的解决方案,但没有奏效。任何帮助,将不胜感激。

【问题讨论】:

  • 由于找不到切实可行的解决方案,我最终安装了虚拟环境,并且成功了。

标签: python python-2.7 opencv importerror osx-elcapitan


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2016-12-07
    • 1970-01-01
    • 1970-01-01
    • 2016-04-23
    • 1970-01-01
    • 1970-01-01
    • 2017-04-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多