如何在mac os x上安装Image :: Magick?

时间:2013-06-04 19:46:24

标签: macos perl imagemagick

我尝试使用brew进行安装:

brew install imagemagick

安装似乎已成功完成。但是,在尝试:

use Image::Magick;

我收到以下错误消息:

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

我不太了解mac上的perl系统,或者brew可能安装了Image :: Magick(我告诉它应该已经安装了perl库作为imagemagick安装的一部分)。

2 个答案:

答案 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团队的解决方案。