【发布时间】:2014-01-13 20:02:02
【问题描述】:
我有一个抛出以下消息的 Perl 脚本:
无法通过包“GD::Image”定位对象方法“newFromPng” ../script/Perl/gestion-redimensionnement-images.pl 第 271 行。
这是脚本的第 271 行:
my $gd_original =
( lc($extension) eq '.png' ) ? GD::Image->newFromPng($fichier_image)
: ( lc($extension) eq '.gif' ) ? GD::Image->newFromGif($fichier_image)
: ( $extension =~ m{\.jpe?g$}i ) ? GD::Image->newFromJpeg($fichier_image)
: GD::Image->new($fichier_image);
当我使用cpan 检查GD 是否正确安装时,我得到:
pan[1]> install GD
CPAN: Storable loaded ok (v2.34)
Reading '/Users/romain/.cpan/Metadata'
Database was generated on Mon, 13 Jan 2014 18:53:02 GMT
CPAN: Module::CoreList loaded ok (v2.76)
GD is up to date (2.50).
我的配置有问题吗?
我在 Mavericks 下的 Mac 上运行 Perl v5.16。
【问题讨论】:
-
我是一个 Perl 菜鸟,所以不要犹豫,问我更多细节。我可能忘记了一些信息。
-
GD::Image 呢
perl -MGD::Image -e 1 -
当我运行
perl -MGD::Image -e 1时,它什么也不显示。我应该期待什么样的输出? -
这意味着你已经安装了模块。你很好。