Perl 模块 ImageMagick的安装

在默认的情况下,Perl是没有装ImageMagick的模块的,对于ImageMagick模块的安装我研究了不少,但是都没有成功,其实并不需要像网上的人说的去ImageMagick那里下一个exe文件然后再安装,我们可以用PPM来安装。环境是Windows 2003下,至于Linux或Unix下,网络上的一堆。

其实,不是不会安装,而是找不到安装的ppd地址而已,晚上试着用image-magick.ppd和DBD-mysql.ppd这几个关键字来搜索,找到了几个地址,那里还有很多的Perl模块,需要的可以去看看。

ImageMagick的安装地址:http://www.bribes.org/perl/ppm/Image-Magick.ppd

DBD-MySQL的安装地址:http://theoryx5.uwinnipeg.ca/ppms/DBD-mysql.ppd

安装的话就在网址前面加ppm install,当然要先CMD进入命令行模式。

http://www.bribes.org/perl/ppm/ 和http://theoryx5.uwinnipeg.ca/ppms/有很多的Perl模块,看看你电脑上什么模块要升级或者需要什么模块,可以去这两个地方找找。如果您有更多的Perl模块资源,可以留言,和大家一起分享。

6 Comments

  1. strawberry perl(http://strawberryperl.com/) 是 windows 下 perl 的另一个选择。好处是自带 C 编译器 和 make, 所以很好的支持 CPAN 模块安装。

  1. 谢谢提供信息。
    自带C编译器和make,那我们就可以直接去下载perl模块的源代码来安装了。
    对于在公司内部使用代理上网的用户提供了方便。

  1. 不知道是什么原因,我的安装不上。


    C:\Users\Administrator>cd /perl64


    C:\Perl64>ppm install Mail::Sendmail

    Downloading Mail-Sendmail-0.79...done

    Unpacking Mail-Sendmail-0.79...done

    Generating HTML for Mail-Sendmail-0.79...done

    Updating files in site area...done

    2 files installed



    C:\Perl64>ppm install DBD::mysql

    ppm install failed: Can't find any package that provides DBD::mysql



    C:\Perl64>ppm install Image::Magick

    ppm install failed: Can't find any package that provides Image::Magick

  1. ActivePerl里有一个XML文件记录这各个模块的地址,因为这个XL文件里面没有DBD::MySQL和Image::Magick这两个模块,所以安装不上。你试着和我一样,先找到ppd的地址,然后用网址安装,或者修改那个XML文件到另外一个XML文件地址。

  1. 呵呵,我是看见能装的就都装了。然后就跑到Perl64\lib下找对应的文件,上传到服务器的extlib下,看看能不能用。还是有点收获的。