155 votes

Peut ' t installer RMagick 2.13.1. Peut ' t trouver MagickWand.h.

Quand j’essaye installer rmagick j’obtiens le message d’erreur suivant :

Je suis sur Mac OS x 10.6.8, ruby 1.9.2p290, rvm 1.10.2.

Quelqu'un peut-il m’aider s’il vous plaît pour résoudre ce problème.

272voto

SporkInventor Points 2274

Si votre sur Ubuntu, installation de ce package est ce qu’il fixe pour moi :

79voto

phopkins Points 1159

Je ne voulais pas salir avec les variables d’environnement puisque je voulais bundler pour pouvoir compiler ce bijou sur sa propre sur une machine de CI. Au lieu de cela, j’ai utilisé des Homebrew pour installer pkg-config :

``

et la prochaine fois que j’ai essayé de compiler la gem RMagick il a trouvé le fichier d’en-tête sans problème.

(Il s’agit de pkg-config 0,28 et ImageMagick 6.8.0-10 RMagick 2.13.2, tout sur le Lion de montagne).

71voto

Darren Cheng Points 625

J'ai eu un problème similaire avec l'exécution de la

$ gem install rmagick

Tout d'abord, avez-vous installé imagemagick? Si vous n'êtes pas sûr, exécutez

$ convert --version

Si vous le faites, vous avez probablement installé avec fink ou macports (peut-être homebrew?). Ce qui se passe est que rvm ne pouvez pas trouver le imagemagick répertoire.

Après la lecture de http://superuser.com/questions/361435/i-have-compiled-imagemagick-on-my-centos-and-rmagick-wont-install J'ai exporté le chemin d'accès à imagemagick par l'ajout d'

$ export PKG_CONFIG_PATH="/opt/local/lib/pkgconfig:$PKG_CONFIG_PATH"

à mon ~/.bash_profile, à la recherche de nouveau profil, puis en exécutant gem install rmagick de nouveau.

Cela a fonctionné pour moi, après que je l'ai fait.

47voto

xonico Points 591

fixer ce paramètre le chemin d’accès include de votre installation actuelle d’imagemagick :

Installer ImageMagick avec brew

trouver la bibliothèque

Installer rmagick gem

exemple :

39voto

tobinjim Points 958

J’ai marqué cela comme un favori parce qu’il semble revenir à me mordre avec chaque nouveau système que je dois installer RMagick sur (et le temps a passé et les numéros de version ont roulé).

Mac OS X 10.8.4

RVM 1.22.3

Ruby-2.0.0-p247

Outils de développement Xcode 4.6.3 installés

Un grand Merci à tous ceux qui ont ajouté des réponses utiles ci-dessus !

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