проблема с установкой rmagick - PullRequest
2 голосов
/ 23 февраля 2011

Я пытаюсь развернуть приложение rails 3 на DreamHost. Когда я делаю «пакетную установку», rmagick вызывает ошибку.

configure: error: Can't install RMagick. Can't find Magick-config or GraphicsMagick-config program.
RMagick configuration failed with status 1.

Я проверил версию ImageMagick.

$ convert --version
Version: ImageMagick 6.3.7 11/16/10 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2008 ImageMagick Studio LLC

И я проверил версию rmagick

$ ls -d /usr/lib/ruby/gems/1.8/gems/rmagick*
/usr/lib/ruby/gems/1.8/gems/rmagick-1.15.14

Поскольку мне не важна версия rmagick, я изменил версию rmagick на 1.15.14 в Gemfile. Но все равно выдает ту же ошибку.

Как мне исправить эту проблему? Возможно ли, что я опускаю rmagick в Gemfile и добавляю куда-нибудь [требуют 'RMagick']? Если да, к какому файлу я добавлю его?

Спасибо.

Sam

Ответы [ 3 ]

2 голосов
/ 21 октября 2011

У меня были такие же проблемы, установка libmagickwand сделала свое дело для меня ...

sudo apt-get install libmagickwand-dev
0 голосов
/ 22 апреля 2011

Это работает для меня:

  1. Установите мой собственный ImageMagick в мою домашнюю папку: http://wiki.dreamhost.com/Image_Magick#Compiling_ImageMagick_on_your_DreamHost_account

  2. Экспорт соответствующего пути: http://wiki.dreamhost.com/RMagick

Затем $ bundle install

0 голосов
/ 23 февраля 2011

Использование ImageMagick - это только половина решения.Вам также нужны заголовки разработки.Часто это называется ImageMagick-devel или что-то в этом роде и зависит от вашего дистрибутива.

После того, как у вас установлена ​​версия для разработки, вы получите программу Magick-config.

...