我已下载模块Digest::SHA1并将其解压缩到目录(../Digest-SHA1-2.13/),然后将所有SHA1.*文件复制到(../Digest-SHA1-2.13/Digest)
在perl脚本中,我做了:使用Digest :: SHA1; 像这样启动脚本:
perl -I ../Digest-SHA1-2.13/Digest perlscriptname.pl
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
Can't locate loadable object for module Digest::SHA1 in @INC
Run Code Online (Sandbox Code Playgroud)
我假设它与共享库(*.so)有关,我不知道如何从这里继续.
我可以使用CPAN(-MCPAN)模块直接安装它,因为我没有权限在该服务器上执行此操作,并且只能在本地安装(应用程序运行的地方).我的最终目标是使用Algorithm::CouponCode哪个依赖于Digest::SHA1
奇怪的部分是,我已经Digest::SHA1安装(perl -MDigest::SHA1 -e 'print $Digest::SHA1::VERSION'显示版本2.11),仍然Algorithm::CouponCode(安装方式与我做的相同Digest::SHA1)抱怨它可以找到它@INC
谢谢!