无法在OS X Mavericks上找到Email / Sender / Simple.pm

时间:2015-03-31 17:40:25

标签: perl perl-module

我在OS X Mavericks上使用CGI运行perl。

当我运行perl脚本时,它会抛出以下错误

  

无法在@INC中找到Email / Sender / Simple.pm(@INC包含:../shared ../shared /Library/Perl/5.16/darwin-thread-multi-2level / Library / Perl /5.16 /Network/Library/Perl/5.16/darwin-thread-multi-2level /Network/Library/Perl/5.16/Library/Perl/Updates/5.16.2 /System/Library/Perl/5.16/darwin-thread-multi -2level /System/Library/Perl/5.16 /System/Library/Perl/Extras/5.16/darwin-thread-multi-2level /System/Library/Perl/Extras/5.16

当我尝试使用cpan

安装电子邮件发件人模块时
cpan> install Email::Sender::Simple

它说

  

电子邮件::发件人::简单是最新的(1.300016)。

任何帮助都将非常感激。

1 个答案:

答案 0 :(得分:1)

您正在使用一个Perl安装中的cpan,并且您正在使用另一个安装脚本。而不是cpan Email::Sender::Simple,执行以下

perl -MCPAN -e'shell'

然后

install Email::Sender::Simple

quit

通过在必要时提供perl的完整路径,确保使用相同的perl作为用于运行脚本的{{1}}。