安装WWW :: Mechanize :: Firefox时出现问题

我使用的是Windows 8操作系统,我试图在CPAN的ActiveState Perl中安装WWW :: Mechanize :: Firefox模块。 我已成功下载并安装了所有的依赖项,并在Firefox上安装了MozRepl模块。 我没有在我的Firefox上运行noScript,因此我假设所有文件都启用了Javascript(我不知道如何或在哪里检查)。 当我尝试安装模块时,这是我的错误消息。

在这里输入图像描述

我在整个安装过程中也经常收到这个错误 - “Subroutine-MozRepl-Load Plugins在第104行重新定义。” 任何帮助深表感谢 ! 谢谢 !

编辑 - 这些是错误 - 在这里输入图像描述


正如Kim在评论中所建议的那样,您将需要Mozrepl和Firefox。

请参阅WWW :: Mechanize :: Firefox :: Installation页面以获取有关如何安装此模块的详细说明。

如果您使用ActiveStates软件包管理器,可以在https://github.com/Corion/www-mechanize-firefox/downloads上找到一些预打包但未经测试的PPM。


我需要在Windows上使用此模块,并且无法使用ActivePerl运行它。 所以我安装了http://strawberryperl.com/并且它工作。 这个版本的perl似乎比Activestate更好地处理cpan命令行工具的安装,他们希望你使用他们的perl软件包管理器作为默认模块安装程序(并且不提供dmake程序)。 Strawberry Perl还带有一个C编译器,因此可以构建混合了Perl和C代码的模块。

在尝试安装之前确保mozrepl正在运行。

链接地址: http://www.djcxy.com/p/57519.html

上一篇: Problems while installing WWW::Mechanize::Firefox

下一篇: Login problems with headless firefox and Geb / Selenium