imagemagick标识给出了;dyld:未加载库:/usr/local/lib/libtiff.3.dylib";

imagemagick标识给出了;dyld:未加载库:/usr/local/lib/libtiff.3.dylib";,imagemagick,osx-mountain-lion,ghostscript,Imagemagick,Osx Mountain Lion,Ghostscript,brew在osx上安装imagemagick和brew安装ghostscript后 当我运行identify时,我得到: $ identify dyld: Library not loaded: /usr/local/lib/libtiff.3.dylib Referenced from: /usr/local/bin/identify Reason: image not found Trace/BPT trap: 5 这就解决了问题 ln -s /usr/local/Cellar/l

brew在osx上安装imagemagick和brew安装ghostscript后 当我运行identify时,我得到:

$ identify
dyld: Library not loaded: /usr/local/lib/libtiff.3.dylib
  Referenced from: /usr/local/bin/identify
  Reason: image not found
Trace/BPT trap: 5
这就解决了问题

ln -s /usr/local/Cellar/libtiff/3.9.5/lib/libtiff.3.dylib /usr/local/lib/libtiff.3.dylib

多亏了这个链接上的rlaraujo,我最近在10.6.8遇到了同样的问题。我安装了ImageMagick(从很久以前开始),然后安装了
freetype
ghostscript
,开始出现故障。对我来说,修复方法只是升级ImageMagick,它重建并链接到更新的
libtiff
和其他库

brew upgrade imagemagick

当我试图对png文件使用
convert
命令时,我在
libpng
库中遇到了类似的问题

我第一次尝试升级imagemagick,但目前的brew版本没有可用的升级。更新brew然后升级ImageMagick解决了这个问题

brew update
brew upgrade imagemagick

他也有类似的问题。创建一个符号链接修复了这个问题。但是必须从/opt/local/lib:
sudo ln-s/opt/local/lib/libtiff.5.dylib/usr/local/lib/libtiff.5.dylib中找到libtiff文件。在尝试在ruby中正确运行tesseract gem时,这同样有效。