Heim php教程 php手册 Perl CPAN::Modulelist的解决办法

Perl CPAN::Modulelist的解决办法

May 25, 2016 pm 04:39 PM
perl

今天用CPAN安装Term::ReadLine,报了个这样的错误:

Going to read /root/.cpan/sources/modules/03modlist.data.gz  
 
Can't locate object method "data" via package "CPAN::Modulelist" (perhaps you forgot to load "CPAN::Modulelist"?) at (eval 31) line 1.  
 
at /usr/lib/perl5/5.8.5/CPAN.pm line 3406  
 
CPAN::Index::rd_modlist('CPAN::Index', '/root/.cpan/sources/modules/03modlist.data.gz') called at /usr/lib/perl5/5.8.5/CPAN.pm line 3129  
CPAN::Index::reload('CPAN::Index') called at /usr/lib/perl5/5.8.5/CPAN.pm line 675  
CPAN::exists('CPAN=HASH(0x9c79658)', 'CPAN::Module', 'Term::ReadLine') called at /usr/lib/perl5/5.8.5/CPAN.pm line 1842  
CPAN::Shell::expandany('CPAN::Shell', 'Term::ReadLine') called at /usr/lib/perl5/5.8.5/CPAN.pm line 2078  
CPAN::Shell::rematein('CPAN::Shell', 'install', 'Term::ReadLine') called at /usr/lib/perl5/5.8.5/CPAN.pm line 2165  
CPAN::Shell::install('CPAN::Shell', 'Term::ReadLine') called at /usr/lib/perl5/5.8.5/CPAN.pm line 201 eval {...} called at /usr/lib/perl5/5.8.5/CPAN.pm line 201 CPAN::shell() called at -e line 1
Nach dem Login kopieren

google结果有人是这样解决的:

rm -rf ~/.cpan 

删除后在perl -MCPAN -e shell中执行reload index 

然后执行install Bundle::CPAN 

最后执行reload CPAN即可正常通过命令行install MODULES

我按照这个做,结果reload index执行都报错,继续google,发现应该是Config.pm的问题,重新配置:

cpan> o conf urllist unshift http://www.perl.com/CPAN/ 

cpan> o conf commit

然后再执行上面的reload index之后的步骤就OK了.


教程链接:

随意转载~但请保留教程地址★

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Entwickeln Sie effiziente Webcrawler und Daten-Scraping-Tools mit den Sprachen Vue.js und Perl Entwickeln Sie effiziente Webcrawler und Daten-Scraping-Tools mit den Sprachen Vue.js und Perl Jul 31, 2023 pm 06:43 PM

Entwickeln Sie effiziente Webcrawler und Daten-Scraping-Tools mit den Sprachen Vue.js und Perl

Best Practices zum Erstellen leistungsstarker Webanwendungen mit Python und Perl Best Practices zum Erstellen leistungsstarker Webanwendungen mit Python und Perl Jun 17, 2023 am 08:09 AM

Best Practices zum Erstellen leistungsstarker Webanwendungen mit Python und Perl

Entwickeln Sie Systemskripte und Automatisierungstools mit den Sprachen Vue.js und Perl Entwickeln Sie Systemskripte und Automatisierungstools mit den Sprachen Vue.js und Perl Jul 29, 2023 pm 04:57 PM

Entwickeln Sie Systemskripte und Automatisierungstools mit den Sprachen Vue.js und Perl

So verwenden Sie Nginx als Perl-Programmserver und sein Perl-Modul unter Linux So verwenden Sie Nginx als Perl-Programmserver und sein Perl-Modul unter Linux May 16, 2023 pm 11:25 PM

So verwenden Sie Nginx als Perl-Programmserver und sein Perl-Modul unter Linux

Redis- und Perl-Sprachentwicklung: Erstellen effizienter Befehlszeilentools Redis- und Perl-Sprachentwicklung: Erstellen effizienter Befehlszeilentools Jul 31, 2023 pm 04:09 PM

Redis- und Perl-Sprachentwicklung: Erstellen effizienter Befehlszeilentools

regulärer Perl-Ausdruck regulärer Perl-Ausdruck Jun 30, 2023 pm 03:48 PM

regulärer Perl-Ausdruck

So entwickeln Sie eine verteilte Dateisynchronisierungsfunktion mit Redis und Perl 6 So entwickeln Sie eine verteilte Dateisynchronisierungsfunktion mit Redis und Perl 6 Sep 21, 2023 pm 05:09 PM

So entwickeln Sie eine verteilte Dateisynchronisierungsfunktion mit Redis und Perl 6

So entwickeln Sie eine einfache Schlüsselwertspeicherfunktion mit Redis und Perl So entwickeln Sie eine einfache Schlüsselwertspeicherfunktion mit Redis und Perl Sep 22, 2023 am 09:00 AM

So entwickeln Sie eine einfache Schlüsselwertspeicherfunktion mit Redis und Perl

See all articles