您能告诉我在哪里可以找到有关如何安装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。
我将不胜感激任何帮助。谢谢!
答案 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
编辑:
在安装过程中,某些测试失败了。然后我继续前进,并按照您链接的步骤进行操作。那时我回去运行测试:
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