如何安装Perl模块WWW-Mechanize-Firefox?

时间:2013-02-05 18:45:52

标签: perl perl-module www-mechanize-firefox

您能告诉我在哪里可以找到有关如何安装perl模块的指南吗?

我正在尝试安装perl模块: http://metacpan.org/pod/WWW::Mechanize::Firefox::Installation

我陷入了第7步。虽然我可以让mozrepl出现在工具下,但我不确定问题的确切位置。我所知道的是,当我运行时使用 WWW :: Mechanize :: Firefox ;我得到以下类型的结果:

  

找不到www / mechanize / firefox.pmin @ INC< @INC包含:   C:/ Perl / site / lib C:/ Perl / lib

在我有perl的目录中,如果我键入ppm安装WWW-Mechanize-Firefox我得到

  

“ppm install filed:找不到提供的任何包裹   WWW-机械化-火狐“

我使用的是Windows XP。

我将不胜感激任何帮助。谢谢!

3 个答案:

答案 0 :(得分:3)

基于此错误:

  

找不到www / mechanize / firefox.pmin @ INC< @INC包含:C:/ Perl / site / lib C:/ Perl / lib

您需要安装模块。

如果您使用Strawberry Perl,您应该可以简单地:

cpan WWW::Mechanize::Firefox

我相信ActiveState支持上述内容,以及ppm install WWW::Mechanize::Firefox

编辑:ActiveState's Instructions

编辑:

在安装过程中,某些测试失败了。然后我继续前进,并按照您链接的步骤进行操作。那时我回去运行测试:

cpan -t WWW::Mechanize::Firefox

测试打开和关闭FF中的各种窗口。

答案 1 :(得分:2)

我只是在Linux下才使用它。

问题(当时)是WWW模块没有包含MozRepl模块的硬依赖关系,因此手动安装。

我自己的指示(大约3年前)

cpan WWW::Mechanize::Firefox
cpan MozRepl
cpan MozRepl::RemoteObject

然而,如果它适用于克雷格,那么现在可能一切都好。

答案 2 :(得分:0)

我在64位Active Perl中遇到了IPC-Run问题。 ActiveState表示它不起作用。但我发现WWW :: Mechanize :: Firefox的基本用途没有必要。如果您安装App :: cpanminus,并且在运行cpanm -n WWW :: Mechanize :: Firefox中我发现它推动了IPC-Run的安装,您可以在64位Windows实例化中继续使用mechanize firefox。

希望这有助于某人! -lta