Macos Tesseract不兼容libpng16.16.dylib brew
Macos Tesseract不兼容libpng16.16.dylib brew,macos,installation,homebrew,tesseract,lib,Macos,Installation,Homebrew,Tesseract,Lib,dyld:Library未加载:/usr/local/opt/libpng/lib/libpng16.16.dylib 引用自:/usr/local/opt/leptonica/lib/liblept.5.dylib 原因:库版本不兼容:liblept.5.dylib需要54.0.0或更高版本,但libpng16.16.dylib提供29.0.0版本 中止陷阱:6 尝试过brew重新安装和升级,以及tesseract重新安装、leptonica重新安装、删除缓存、删除libs强制下载新内容,但均
dyld:Library未加载:/usr/local/opt/libpng/lib/libpng16.16.dylib
引用自:/usr/local/opt/leptonica/lib/liblept.5.dylib
原因:库版本不兼容:liblept.5.dylib需要54.0.0或更高版本,但libpng16.16.dylib提供29.0.0版本
中止陷阱:6
尝试过brew重新安装和升级,以及tesseract重新安装、leptonica重新安装、删除缓存、删除libs强制下载新内容,但均无效。不确定这是brew问题、leptonica问题还是libpng问题。这是一个很高的Sierra gotcha吗?High Sierra libpng与同一brew正在安装的leptonica不兼容?在这种情况下,这是brew的过错。Mac端口安装会留下相同的错误。
此处类似,但没有解决方案,注意日期为2016年
echo$DYLD\u库路径
/Applications/GIMP.app/Contents/Resources/lib:/Users/your_name_here/Downloads/magic/ImageMagick-7.0.7/lib/
您可以检查libs中有问题的较旧版本的dyld,但我知道我已经有一段时间没有更新GIMP了,如果发现它使用了一个图像库,也就不足为奇了。我确实通过查看lib所在的lib目录确认了这一点,更新了GIMP,检查了ImageMagic没有使用相同的lib,并且仍然必须删除DYD_LIBRARY_路径引用,因为新的GIMP没有更新它