3

Perlbrewのインストールに問題があります。エラーメッセージが表示されます:

"@INCでPod/Usage.pmが見つかりません(@INCに含まれるもの:CODE(0xa031ea8)/usr/lib/perl5/5.8.8/msys /usr/lib/perl5/5.8.8 /usr/lib/perl5 /site_perl/5.8.8/msys /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl。)/ loader / 0xa031ea8 / App/perlbrew.pm行232。」

私は答えを見つけようとしていましたが、彼の問題はファイルがポッドではなくポッドと呼ばれていることであることがわかりました。(S)彼はファイルの名前を変更しました。それ、どうやったら出来るの?または、これを修正する別の方法はありますか?また、Perlが古いバージョンであると言う人もいます。Perlを更新する必要がありますか?もしそうなら、どのように?私はPerlやPerlbrewについて全く何も知りません。どんな助けでも大歓迎です。ありがとうございました。

4

2 に答える 2

2

Pod::Usage私には、5.6.0 以降の新しい perl ディストリビューションの一部であると予想されるため、そこにパックされていない fatpacked perlbrew 実行可能ファイルを使用しているように見えます。理由はわかりませんが、あなたの perl ディストリビューションは単に Pod::Usage をインストールから除外していると思います。手動でインストールすることで問題を解決できるはずですPod::Usage

于 2012-06-17T15:49:55.993 に答える
0

Pod::Usage は Perl 5.6.0 から Perl にバンドルされています。そのモジュールがないため、Perl のインストールが壊れています (つまり、部分的)。

あなたのシステムには既にあるはずなので、Pod::Usage はそれが使用する他のモジュールのように perlbrew インストーラーにバンドルされていません。

最初に Pod::Usage をインストールするか、perlbrew に正しいコマンド ライン引数を使用します (ヘルプ メッセージを表示する必要があるときに Pod::Usage をロードするため、私が知る限り)。

于 2012-06-17T05:38:52.720 に答える