Я пытаюсь установить Imagemagick на OSX Lion, но что-то работает не так, как ожидалось.
-> brew install imagemagick
/usr/local/git/bin/git
==> Cloning https://github.com/adamv/ImageMagick.git
Cloning into /Users/klebershimabuku/Library/Caches/Homebrew/imagemagick--git...
fatal: https://github.com/adamv/ImageMagick.git/info/refs not found: did you run git update-server-info on the server?
Error: Failure while executing: git clone --depth 1 https://github.com/adamv/ImageMagick.git /Users/kleber/Library/Caches/Homebrew/imagemagick--git
доктор говорит:
-> 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/ruby-1.9.2-p180@global/bin
passenger-config
Setting DYLD_LIBARY_PATH can break dynamic linking.
You should probably unset it.
И да, у меня установлен и работает XCode 4.1.
-> brew update
From http://github.com/mxcl/homebrew
* branch master -> FETCH_HEAD
Already up-to-date.
brew update
; Сейчас мы используем другое зеркало для ImageMagick, а adamv больше нет.Ответы:
Самым быстрым решением для меня было сделать следующее:
Потом я повторил
brew install imagemagick
и он правильно вытащил пакет из нового зеркала вместо adamv.Если это не сработает, убедитесь, что в нем
/Library/Caches/Homebrew
нет файлов и папок imagemagick. Удалите их, если это так.источник
Вы можете попробовать:
brew update && brew install imagemagick
источник
brew upgrade
все обновляется на доморощенном.Не забудьте также установить,
gs
что является зависимостью, если вы хотите конвертировать pdf в изображения, например:источник
Отвечая на старую ветку здесь (и немного не по теме), потому что это то, что я нашел, когда искал, как установить Image Magick на Mac OS для запуска на локальном веб-сервере. Недостаточно заварить установку Imagemagick. Вы также должны установить PECL, чтобы модуль PHP был загружен.
Из этого так ответьте :
И вам может понадобиться
sudo apachectl restart
. Затем проверьте вашphpinfo()
простой PHP-скрипт, работающий на вашем веб-сервере.Если его по-прежнему нет, возможно, у вас проблема с запуском нескольких версий PHP на одном Mac (одна через командную строку, другая через веб-сервер). Решение этой проблемы выходит за рамки этого ответа, но есть несколько хороших вариантов.
источник
Вы могли бы сделать:
Где php55 - ваша версия PHP.
источник