我安装了NumPy和OpenCV(版本2.4.13.6),并且与我的python脚本位于同一文件夹中。但是,当我尝试导入cv2时,会输出以下错误:
我最初有一个不同版本的openCV(4.0.0),但意识到它不适用于python 2.7,因此我重新下载了openCV(2.4.13.6),但仍然出现错误。
我在Mac上具有OS Mojave版本10.14
导入cv2 ImportError:dlopen(/usr/local/lib/python2.7/site-packages/cv2.so,2):库未加载:/usr/local/opt/glog/lib/libglog.0.3.5.dylib 引用自:/usr/local/Cellar/opencv/3.4.3_1/lib/libopencv_sfm.3.4.dylib 原因:找不到图片
我对操作系统和通过终端工作不熟悉。我精通python,并希望通过python玩运动检测程序。谢谢。
答案 0 :(得分:0)
首先,无论使用什么操作系统,都应出于观察到的确切原因使用虚拟环境:完全有可能弄乱环境。我建议以下内容:
conda install -c conda-forge opencv
安装Open CV。如果您想知道为什么烦扰Anaconda,请检查例如this answer。