2013-07-28 33 views
0

我当时正在使用本地库,并将模块安装在本地库中,但是现在当我测试代码时,现在给出了以下代码。我试图重新安装网络Particia但它给第二个错误已安装Perl模块的错误

一号错误

Can't locate Net/Patricia.pm 

第二个错误

CPAN>安装数学::圆形

未定义的子程序&压缩:: Zlib :: gzopen在/usr/lib/perl5/5.8.8/CPAN.pm line 5721处调用。

请指导。我认为问题在于CPAN。我想分享的一件事是,这是因为我的身份识别码已满,因此登录空间有限。

回答

0

看起来像您的Perl安装已损坏 - 一次它包含Compress :: Zlib,但现在已消失。如果铃声响起,并且您知道如何修复它,请重新尝试在CPAN客户端中重新安装Net :: Patricia。

如果没有,用CPAN客户端手动安装压缩:: Zlib压缩,然后再把再试一次:

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 
+0

感谢先生的指点做 – user2536319