Подтвердить что ты не робот

Не удается найти палочку/MagickWand.h

Я обновляю свою систему до Ubuntu 15.04, и теперь Rmagick не может быть установлен...

Это дает мне следующую ошибку:

$ gem install rmagick -v '2.13.2'
Building native extensions.  This could take a while...
ERROR:  Error installing rmagick:
    ERROR: Failed to build gem native extension.

    /home/maria/.rvm/rubies/ruby-2.1.1/bin/ruby -r ./siteconf20150428-16155-3f5duq.rb extconf.rb
checking for Ruby version >= 1.8.5... yes
checking for gcc... yes
checking for Magick-config... yes
checking for ImageMagick version >= 6.4.9... yes
checking for HDRI disabled version of ImageMagick... yes
checking for stdint.h... yes
checking for sys/types.h... yes
checking for wand/MagickWand.h... no

Can't install RMagick 2.13.2. Can't find MagickWand.h.
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers.  Check the mkmf.log file for more details.  You may
need configuration options.

Я устанавливаю все необходимые пакеты (imagemagick libmagickwand-dev и т.д., я пробовал все пакеты, описанные в других вопросах)

У кого-то была такая же проблема? Любая подсказка?

Все работало нормально до обновления до 15.04

ИЗМЕНИТЬ Мне удалось заставить его работать, очищать imagemagick и устанавливать из источника http://www.imagemagick.org/script/install-source.php?ImageMagick=9s6tlikqbn5eb0u0spg5o38sa4#unix

Теперь дает мне эту ошибку: эта установка RMagick была настроена с помощью ImageMagick 6.9.1, но используется ImageMagick 6.8.9-9.

4b9b3361

Ответ 1

У меня была та же проблема, и я исправил ее, обновив rmagick. Я сделал это:

sudo apt-get install libmagickwand-dev imagemagick
bundle update rmagick

И теперь пакет работает правильно.

Ответ 2

Я нахожусь на ubuntu 15.04 и смог получить его, указав версию rmagick

gem 'rmagick', '2.15.0'

Ответ 3

Я столкнулся с одной и той же проблемой при чистой установке Ubuntu 15.4. Обновлено rmagick от 2.13.2 до 2.15.0.

Вещи, которые я пробовал, что не помогло:

  • ручная символическая ссылка в /usr/include/wand MagickWand.hmagick_wand.h;
  • возврат назад к libmagickcore-dev.

Надеюсь, что это поможет.