imagemagick identify给出"dyld:Library not loaded:/usr/local/lib/libtiff.3.dylib"

lin*_*jon 7 imagemagick ghostscript osx-mountain-lion

brew后安装imagemagick和brew在osx上安装ghostscript当我运行识别我得到:

$ 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
Run Code Online (Sandbox Code Playgroud)

lin*_*jon 18

这解决了它

ln -s /usr/local/Cellar/libtiff/3.9.5/lib/libtiff.3.dylib /usr/local/lib/libtiff.3.dylib
Run Code Online (Sandbox Code Playgroud)

感谢rlaraujo在这个链接https://github.com/mxcl/homebrew/issues/12099


Yes*_*rry 11

对我来说,错误是:

$ php -v
dyld: Library not loaded: /usr/local/opt/libtiff/lib/libtiff.5.dylib
  Referenced from: /usr/local/Cellar/gd/2.3.3_4/lib/libgd.3.dylib
  Reason: image not found
Abort trap: 6
Run Code Online (Sandbox Code Playgroud)

对我来说,解决办法是brew upgrade gd

  • 解决了,谢谢大佬。在brew安装composer之后我开始收到这个错误,这解决了它! (2认同)
  • 这也为我解决了。用 home-brew 安装作曲家后我遇到了同样的问题 (2认同)