2013-05-01 12 views
9

モジュールを新しいサーバーにインストールしようとしました私はこのエラーを賭けている:@INCにCPAN.pmが見つかりません(@INCには/ usr/local/lib/perl5/usr/local/share/perl5が含まれています)

Can't locate CPAN.pm in @INC (@INC contains: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .). 
BEGIN failed--compilation aborted. 

私はインストールする必要があるモジュールは、次のとおりです。XML/Writer.pm

私はこのエラーを取得していますので:

Can't locate XML/Writer.pm in @INC (@INC contains: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 . 

あなたのいずれかが知っていますなぜこのエラーを修正できますか?

答えて

24

一部のOSディストリビューションでは、コアPerlディストリビューションの一部が切り取られています。この場合は、モジュールをインストールするためのツールが欠けているようですので、OSをインストールしてインストールする必要があります。

cpan XML::Writer 

yum -y install perl-CPAN 

を使用してCPANをインストールし、必要なモジュールをインストールするcpanコマンドを使用するには

てみ

+1

Fedoraはperl'、さまざまなRPMにコアを 'チョッピングのために有名です。それで、私はいつもperlbrewを使いたいです。 – friedo