How do I install imagemagick with homebrew?


November 2018


189k time


I'm trying to install Imagemagick on OSX Lion but something is not working as expected.

-> brew install imagemagick

==> Cloning
Cloning into /Users/klebershimabuku/Library/Caches/Homebrew/imagemagick--git...
fatal: not found: did you run git      update-server-info on the server?
Error: Failure while executing: git clone --depth 1 /Users/kleber/Library/Caches/Homebrew/imagemagick--git

brew doctor says:

-> brew doctor
We couldn't detect gcc 4.0.x. Some formulae require this compiler.

Some "config" scripts were found in your path, but not in system or Homebrew folders.

`./configure` scripts often look for *-config scripts to determine if software packagesare installed, and what additional flags to use when compiling and linking.

Having additional scripts in your path can confuse software installed via Homebrew if the config script overrides a system or Homebrew provided script of the same name.

/Users/kleber/.rvm/gems/[email protected]/bin

Setting DYLD_LIBARY_PATH can break dynamic linking.
You should probably unset it.

And yes, I have XCode 4.1 installed and running.

-> brew update
* branch            master     -> FETCH_HEAD
Already up-to-date.

4 answers


Вы можете попробовать:

brew update && brew install imagemagick


Самый быстрый фикс для меня делает следующее:

cd /usr/local
git reset --hard FETCH_HEAD

Тогда я повторен brew install imagemagickи правильно вытащил пакет из нового зеркала, вместо adamv.

Если это не работает, убедитесь , что /Library/Caches/Homebrewне содержит каких - либо ImageMagick файлы или папки. Удалить их , если это делает.

brew install imagemagick

Не забудьте установить также gsчто зависимость , если вы хотите конвертировать PDF в изображения, например:

brew install ghostscript

Вы можете сделать:

brew reinstall php55-imagick

Где php55 ваш PHP версии.