4

WWW::Mechanizeモジュールをインストールしようとしました

'cpan WWW::Mechanize'

'use WWW :: Mechanize'行でエラーは発生しません。これは、ファイルを検索することを意味しますが、次のようにインスタンス化しようとすると、次のようになります。

$m = WWW::Mechanize->new();

次の問題が発生します。

@INCでHTTP/Config.pmが見つかりません(@INCには/Library/Perl/Updates/5.10.0/darwin-thread-multi-2level/Library/Perl/Updates/5.10.0/System/Library/が含まれていますPerl / 5.10.0 / darwin-thread-multi-2level /System/Library/Perl/5.10.0 /Library/Perl/5.10.0/darwin-thread-multi-2level /Library/Perl/5.10.0 / Network / Library / Perl / 5.10.0 / darwin-thread-multi-2level /Network/Library/Perl/5.10.0 / Network / Library / Perl / System / Library / Perl / Extras / 5.10.0 / darwin-thread-multi- 2level /System/Library/Perl/Extras/5.10.0。)/Library/Perl/5.10.0/LWP/UserAgent.pm行746。

何が起こっているのか正確にはわかりません。必要な依存関係はすべて揃っているように感じますが、この特定のエラーが何を意味するのかがわかりません。

私のスクリプトは、前述の行と

use strict;
use warnings;

誰かがこれに遭遇しましたか?

4

1 に答える 1

7

次のコマンドで(シェルから)インストールしてみてください。

perl -MCPAN -e 'install WWW::Mechanize'

インストール プロセスに従い、必要に応じて「Y」と答えます。

于 2011-05-17T08:09:07.790 に答える