web-dev-qa-db-fra.com

Comment installer Image :: Magick sur mac os x?

J'ai essayé d'installer avec brasser:

brew install imagemagick

L'installation semble s'être terminée avec succès. Cependant, en essayant de:

use Image::Magick;

Je reçois le message d'erreur suivant:

Can't locate Image/Magick.pm in @INC 

Je ne connais pas grand chose au sujet du système Perl sur un mac, ni du lieu où brew aurait pu installer Image :: Magick (on m'a dit qu'il aurait dû installer les bibliothèques Perl dans le cadre de l'installation de imagemagick).

17
blueberryfields

Autant que je sache, la version homebrew de ImageMagick ne contient pas Perl-magick. Vous devriez l'installer à partir des sources:

Tout ce qui précède est en train de deviner - j'utilise MacPorts . MacPorts dispose de deux ports: ImageMagick pour ImageMagick de base et p5-perlmagick pour les liaisons Perl.

16
jm666

Sur PerlMagick-6.89-1, il y a 2 erreurs et "make test" avec

t/filter.t ........ Failed 1/58 subtests 

et

t/mpeg/read.t ..... Failed 2/2 subtests

Fixer d'abord voir

http://www.imagemagick.org/discourse-server/viewtopic.php?t=29759

Seconde

le problème est

https://rt.cpan.org/Public/Bug/Display.html?id=102482

voir le code

t/mpeg/read.t il y a un problème de somme de contrôle

Testcode:

20 testRead( 'input.m2v',
21   'd0d08bbb6ea2f9d5d76bc134a4785f3ab25d6b03d66c64bc43b6b2a9174582d7' );
22 
23 #
24 # Motion Picture Experts Group file interchange format
25 #
26 ++$test;
27 testRead( 'input.mpg',
28   'bbffb8cfbd98a111f7ff625fbc2cf49485d92640de702a2e76c0852ead39c6f1' );

Je pense que ce n'est pas un problème grave ou très local.

Par conséquent, dans 99,9% des cas, un

Sudo make install

n'est pas un problème.

Espérons que la prochaine fois, un correctif de la part de l'équipe PerlMagick.

0
Gerd