CPAN模块问题

时间:2011-04-17 00:20:27

标签: perl www-mechanize scraper

我尝试使用

安装WWW :: Mechanize模块
'cpan WWW::Mechanize'

我在'使用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。)at /Library/Perl/5.10.0/LWP/UserAgent.pm第746行。

我不确定发生了什么。我觉得我有所有必要的依赖关系,但我似乎无法找到这个特定错误的含义。

除了前面提到的行和

之外,我的脚本是空的
use strict;
use warnings;

有没有人碰到这个?

1 个答案:

答案 0 :(得分:7)

尝试使用以下命令(来自shell)安装它:

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

按照安装过程,在需要时回答'Y'。