ImageMagick/GhostScript - dyld:未加载库:/usr/local/lib/libjbig2dec.0.dylib

Nic*_*s.V 4 macos imagemagick ghostscript osx-mavericks

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

dyld: Library not loaded: /usr/local/lib/libjbig2dec.0.dylib
  Referenced from: /usr/local/bin/gs
  Reason: image not found
Run Code Online (Sandbox Code Playgroud)

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

brew install imagemagick
brew install gs
Run Code Online (Sandbox Code Playgroud)

我已经尝试过相关问题的解决方案,例如重新安装,重新连接等,但我无法让它工作.

我也尝试过:

brew uninstall libtool
brew install libtool --universal
brew unlink libtool && brew link libtool --force
Run Code Online (Sandbox Code Playgroud)

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

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

Nic*_*s.V 6

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

  1. 我试过brew install jbig2dec哪回来了Warning: jbig2dec-0.11 already installed.

  2. 然后我检查它是否链接:brew link jbig2dec返回Warning: Already linked: /usr/local/Cellar/jbig2dec/0.11

  3. 然后我跑去brew unlink jbig2dec && brew link jbig2dec重新锁定它.

瞧!GhostScript现在可以使用了.