2015-03-31 73 views
0

我正在运行的Perl。无法找到电子邮件/发件人/ Simple.pm在OS X小牛

当我运行它引发以下错误perl脚本

无法找到电子邮件/发件人/ Simple.pm在@公司(@公司包含:../shared ../shared /库/的Perl/5.16 /达尔文线程多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 /系统/图书馆/的Perl /其他/ 5.16

当我尝试安装电子邮件发件人月独乐寺使用CPAN

cpan> install Email::Sender::Simple 

它说

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

任何帮助将非常感激。

+0

模块在哪里安装? “@ INC”中有什么? (错误信息的其余部分应该告诉你。)你的web服务器运行的用户是否有权访问模块路径中的所有目录,以及读取模块本身的权限? – ThisSuitIsBlackNot 2015-03-31 17:51:49

+0

这里是inc路径INC包含:../shared ../shared/Library/Perl/5.16/darwin-thread-multi-2level/Library/Perl/5.16/Network/Library/Perl/5.16/darwin-thread-multi -2级/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 – 2015-03-31 18:01:51

+1

好的,“Email/Sender/Simple.pm”在哪里? (请将这些详细信息编辑到您的问题中,而不是将它们留在难以阅读的注释中。) – ThisSuitIsBlackNot 2015-03-31 18:04:31

回答

1

您使用的是cpan从一个安装Perl的,和你使用其他运行脚本。取而代之的cpan Email::Sender::Simple,执行以下

perl -MCPAN -e'shell' 

然后

install Email::Sender::Simple 

quit 

确保相同的perl被用作是通过提供用于运行脚本中的一个如有必要,请致电perl