2013-07-28 193 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