66 votes

ImageMagick / RMagick - Impossible d'installer RMagick 2.13.1. Impossible de trouver Magick-config

J'ai utilisé un script pour installer ImageMagick http://github.com/masterkain/ImageMagick-sl

Après un moment, ImageMagick est installé.

J'ai ensuite lancé sudo gem installer rmagick et

 Building native extensions.  This could take a while...
ERROR:  Error installing rmagick:
ERROR: Failed to build gem native extension.

.rvm/rubies/ruby-1.9.2-p0/bin/ruby extconf.rb
checking for Ruby version >= 1.8.5... yes
checking for gcc... yes
checking for Magick-config... no
Can't install RMagick 2.13.1. Can't find Magick-config in...
 

Je travaille sous OSX Snow Leopard avec Ruby 1.9.2 et Rails 3. Des idées?

107voto

eaykin Points 1590

J'avais la même erreur et elle a été résolue après l'installation de la bibliothèque libmagick9-dev sur Ubuntu 11.



Mise à jour (Merci aux commentateurs - déc. 2012)

$ sudo apt-get install libmagickwand-dev ou $ sudo apt-get install graphicsmagick-libmagick-dev-compat pour Ubuntu 12

$ sudo apt-get install libmagickwand-dev ou $ sudo apt-get install libmagick9-dev pour Ubuntu 11 ou inférieur.

$ yum install ImageMagick-devel pour centos

$ brew install imagemagick pour Mac OS (utilisant Homebrew)

55voto

antiqe Points 916

vous avez besoin des bibliothèques imagemagick sous Ubuntu

$ sudo apt-get install libmagickwand-dev

il contient toutes les bibliothèques manquantes

puis exécutez la commande bundle install

25voto

Nic Aitch Points 505

Je crois que vous avez besoin des bibliothèques Imagemagick.

Si vous utilisez Homebrew (que je vous recommande vivement), il vous suffit de le faire.

 $ brew install imagemagick
 

Puis relancez l'installation du paquet

8voto

Nedudi Points 911

Mac OS Mountain Loin (avec Homebrew)

  1. télécharger et installer http://xquartz.macosforge.org/trac/wiki/X112.7.2
  2. brew install imagemagick
  3. gem install rmagick

3voto

ajayv Points 31
 sudo apt-get install libmagickwand-dev 
 

fonctionne bien pour Ubuntu 12.10

Cela suppose que vous avez installé toutes les autres dépendances, à savoir.

 sudo apt-get install imagemagick ruby ruby-dev gem`
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X