Imagemagick jpeg解码代码缺少OS X Homebrew安装

MAP*_*MAP 14 macos homebrew imagemagick osx-snow-leopard

我最近从macports转换为自制软件和我以前的macports Imagemagick安装工作正常.我按照自制程序说明chown/usr/local(有点担心)并删除/ usr/local/include和/ usr/local/lib.当尝试使用任何jpeg图像时,imagemagick chokes with:

没有此图像格式的解码委托

以下是一些相关命令输出的列表.如您所见,找不到jpeg/jpg委托.

convert -list configure => DELEGATES bzlib freetype png x11 xml zlib

identify -list configure => DELEGATES bzlib freetype png x11 xml zlib

但是,jpeg lib是作为Imagemagick依赖项的一部分安装的,所以我不确定这里发生了什么.

brew list => imagemagick jasper jpeg libtiff little-cms nginx pcre

brew doctor => Your OS X is ripe for brewing. Any troubles you may be experiencing are likely purely psychosomatic.

identify --version => Version: ImageMagick 6.6.7-9 2011-04-06 Q16

有任何想法吗?

小智 20

安德烈,你的解决方案让我朝着正确的方向前进.

但它是一个

brew install --force jpeg
brew install --force imagemagick
Run Code Online (Sandbox Code Playgroud)

让它为我工作.

  • 我开始使用`brew uninstall jpeg`和`brew uninstall imagemagick`.然后做了'brew install --force jpeg`和`brew install --force imagemagick`.为小牛队工作10.9.4.我也升级到最新的xQuartz http://xquartz.macosforge.org/landing/ (4认同)