我正在使用本地库,我在我的本地库中安装模块,但现在当我测试我的代码时,它给出了以下内容。我试图再次安装Net Particia,但它给出了第二个错误
第一次错误
Can't locate Net/Patricia.pm
第二次错误
CPAN>安装Math :: Round
未定义的子程序& Compress :: Zlib :: gzopen在/usr/lib/perl5/5.8.8/CPAN.pm第5721行调用。
请指导。我认为问题出在CPAN上。我想分享的一件事是因为我的登录空间有限,因为我的身份证已满
答案 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