Я скачал модуль Digest::SHA1
и распаковал его в каталог (../Digest-SHA1-2.13/), затем скопировал все файлы SHA1. * В (../Digest-SHA1-2.13/Digest)
и в скрипте perl я сделал: use Digest :: SHA1;запускаю скрипт так:
perl -I ../Digest-SHA1-2.13/Digest perlscriptname.pl
Я получаю эту ошибку:
Can't locate loadable object for module Digest::SHA1 in @INC
Я предполагаю, что это как-то связано с общей библиотекой (* .so) ?, у меня нетидея, как продолжить отсюда.
Я могу установить его напрямую, используя модуль CPAN (-MCPAN), поскольку у меня нет разрешений на этот сервер для этого, и я могу установить только локально (там, где работает приложение),Моя последняя цель - использовать Algorithm::CouponCode
, который зависит от Digest::SHA1
. Странная часть в том, что у меня установлена Digest::SHA1
(perl -MDigest::SHA1 -e 'print $Digest::SHA1::VERSION'
показывает версию 2.11), все еще Algorithm::CouponCode
(чтоустановлен так же, как я сделал с Digest::SHA1
) жалуется, что может найти его в @INC
спасибо!