我尝试使用brew进行安装:
brew install imagemagick
安装似乎已成功完成。但是,在尝试:
时use Image::Magick;
我收到以下错误消息:
Can't locate Image/Magick.pm in @INC
我不太了解mac上的perl系统,或者brew可能安装了Image :: Magick(我告诉它应该已经安装了perl库作为imagemagick安装的一部分)。
答案 0 :(得分:16)
ImageMagick的AFAIK homebrew
版本不包含perl-magick。您应该从以下来源安装它:
以上所有猜测 - 我正在使用MacPorts。 MacPorts有两个端口:基本ImageMagick为ImageMagick
,perl绑定为p5-perlmagick
。
答案 1 :(得分:0)
在PerlMagick-6.89-1上有2个错误和#34; make test"与
t/filter.t ........ Failed 1/58 subtests
和
t/mpeg/read.t ..... Failed 2/2 subtests
先修复
http://www.imagemagick.org/discourse-server/viewtopic.php?t=29759
第二
问题是
https://rt.cpan.org/Public/Bug/Display.html?id=102482
参见代码
t / mpeg / read.t存在校验和问题
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' );
我认为这不是一个严重的问题,也不是一个非常本地的问题。
因此,所有案例中99.9%的折扣
sudo make install
没问题。
希望下次有来自PerlMagick团队的解决方案。