当我在终端中运行convert file.pdfgs命令时,出现以下错误:

dyld: Library not loaded: /usr/local/lib/libjbig2dec.0.dylib
  Referenced from: /usr/local/bin/gs
  Reason: image not found

我使用自制软件安装了imagemagick和ghostscript:
brew install imagemagick
brew install gs

我已经尝试过解决相关问题的解决方案,例如重新安装,重新链接等,但是我无法使其正常工作。

我也尝试过:
brew uninstall libtool
brew install libtool --universal
brew unlink libtool && brew link libtool --force

Homebrew,libtool,imagemagick和ghostscript都是最新的,并且我正在运行Mavericks的最新版本。

关于如何解决此问题的任何想法?

最佳答案

我终于用一个非常简单的解决方案解决了这个问题:

  • 我尝试了brew install jbig2dec,它返回了Warning: jbig2dec-0.11 already installed
  • 然后我检查它是否已链接:brew link jbig2dec返回了Warning: Already linked: /usr/local/Cellar/jbig2dec/0.11
  • 然后我运行brew unlink jbig2dec && brew link jbig2dec来重新链接它。

  • 哎呀! GhostScript现在可以使用了。

    关于macos - ImageMagick/GhostScript-dyld : Library not loaded:/usr/local/lib/libjbig2dec. 0.dylib,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24690800/

    10-08 23:08