已安装的Perl模块出错

时间:2013-07-28 15:19:23

标签: perl perl-module

我正在使用本地库,我在我的本地库中安装模块,但现在当我测试我的代码时,它给出了以下内容。我试图再次安装Net Particia,但它给出了第二个错误

第一次错误

Can't locate Net/Patricia.pm

第二次错误

  

CPAN>安装Math :: Round

     

未定义的子程序& Compress :: Zlib :: gzopen在/usr/lib/perl5/5.8.8/CPAN.pm第5721行调用。

请指导。我认为问题出在CPAN上。我想分享的一件事是因为我的登录空间有限,因为我的身份证已满

1 个答案:

答案 0 :(得分:0)

看起来你的Perl安装已经坏了 - 有一次它包含了Compress :: Zlib,但现在已经不见了。如果这响铃并且您知道如何修复它,请执行此操作并再次在CPAN客户端中安装Net :: Patricia。

如果没有,请手动安装Compress :: Zlib,然后再使用CPAN客户端重试:

wget http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/IO-Compress-2.061.tar.gz
tar -xf IO-Compress-2.061.tar.gz
cd IO-Compress-2.061/
perl Makefile.PL
make
make test
make install    # into your local library