2015-03-31 1 views
0

Я запускаю perl, используя CGI на OS X Mavericks.Не удается найти адрес электронной почты/отправителя/Simple.pm на OS X Mavericks

Когда я запускаю сценарий PERL он бросает следующее сообщение об ошибке

Не можете найти Email/отправителя/Simple.pm в @INC (@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/Дополнения/5.16

Когда я пытаюсь установить отправителя электронной почты mo Dule с помощью CPAN

cpan> install Email::Sender::Simple 

Это говорит

Email :: Sender :: Simple в актуальном состоянии (1.300016).

Любая помощь будет действительно оценена.

+0

Где установлен модуль? Что находится в '@ INC'? (остальная часть сообщения об ошибке должна сообщать вам.) Выполняется ли пользователь, выполняемый вашим веб-сервером, с разрешения доступа ко всем каталогам в пути к модулю, а также разрешения на чтение для самого модуля? – ThisSuitIsBlackNot

+0

Здесь инк путь 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 –

+1

Хорошо, а где 'Email/Sender/Simple.pm'? (Пожалуйста, отредактируйте эти данные в своем вопросе, а не оставляйте их в комментариях, которые трудно читать.) – ThisSuitIsBlackNot

ответ

1

Вы используете cpan с одной установки Perl, и вы используете свой скрипт, используя другой. Вместо cpan Email::Sender::Simple, выполните следующие действия

perl -MCPAN -e'shell' 

затем

install Email::Sender::Simple 

и

quit 

Убедитесь, что же perl используется как тот, который используется для запуска сценария путем предоставления полный путь до perl при необходимости.

Смежные вопросы