嗨,我有一个本地运行的刮刀,但是当尝试使用Vagrant机器将其启动到AWS EC2 linux环境时,我遇到了以下问题.
当我通过在Linux上运行测试它时,我能够直接与Firebug一起下载linux,然后运行我的Selenium webdriver.在这种情况下,我正在编写一个包含必要安装的文件.我遇到了麻烦,但由于缺乏能够直接从命令行安装firefox(以及firebug).
这是我的工作者的错误看起来(它在我安装了firefox的本地机器上运行正常,并在安装了它的linux上运行):
[worker] " Please specify the firefox binary location or install firefox")
[worker] RuntimeError: Could not find firefox in your system PATH. Please specify the firefox binary location or install firefox
我目前正在运行这样的东西来创建正确的开发环境.我以为我可以用Mozmill重新创建firefox.有没有人遇到/解决了这个?
> sudo easy_install pip
> sudo pip install selenium
> sudo pip install mozmill
我需要安装Firefox和Firebug的命令行.谢谢!
进展:
我现在正在使用sudo apt-get install firefox,我相信它可能有效.我无法测试它实际运行,也没有使firebug和网络导出工作.
我试过sudo apt-get install firebug但是找不到它.它据说在这里工作:http://www.daveshuck.com/2008/05/06/firebug-with-firefox-3-in-ubuntu-hardy-heron/然而它对我不起作用?
最佳答案
Apt-get是一个包管理器,但显然没有安装在你正在使用的Linux上.一个快速的谷歌’AWS EC2包管理器’告诉我亚马逊Linux风味使用yum包管理器,所以“yum install firefox”应该让你到那里.我不确定Firebug是否可以以相同的方式安装……
原文链接:https://www.f2er.com/linux/441146.html