用conda 安装 opencv 3
conda install -c conda-forge opencv
抛出libfreetype版本不匹配的异常:
Traceback (most recent call last):
File “”, line 1, in
ImportError: dlopen(/Users/yong/devtools/anaconda3/anaconda/lib/python3.6/site-packages/cv2.cpython-36m-darwin.so, 2): Library not loaded: @rpath/libfreetype.6.dylib
Referenced from: /Users/yong/devtools/anaconda3/anaconda/lib/libopencv_freetype.3.4.dylib
Reason: Incompatible library version: libopencv_freetype.3.4.dylib requires version 22.0.0 or later, but libfreetype.6.dylib provides version 21.0.0
解决办法:
直接卸载libfreetype 后重新安装opencv
conda uninstall libfreetype
conda install -c conda-forge opencv
注意:还有可能抛出libiconv版本不匹配的异常,用上面同样的办法解决。