我的一个脚本以以下错误结尾:
Can't locate SOAP/Lite.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at ./some_my_script.pl line 3.
BEGIN failed--compilation aborted at ./some_my_script.pl line 3.
因此,我尝试了以下操作:
$ cpan -i SOAP::精简版
这让我陷入了无限下载、一遍又一遍测试的无限执行中。在一个像样的 CentOS 服务器上超过 5 分钟后,我按下Ctlr-C
并重新运行上面的脚本,得到相同的错误消息。
因此,问题(希望我在正确的论坛上寻求帮助):
我做错了什么,安装 CPAN 的模块?为什么它有点处于无限安装循环中?
您能看出脚本错误与我尝试过的安装之间的直接联系吗?这是解决问题的正确方法吗?
如果缺少任何数据 - 请直接询问。