Python 用于Selenium Scraping的Mozilla Firefox命令行安装
您好,我有一个本地运行的刮板,但是当我试图在AWS EC2 linux环境下使用一台流浪机器启动它时,我遇到了以下问题 当我在Linux上运行测试它时,我能够直接下载Linux和Firebug,然后运行我的Selenium webdriver。在本例中,我正在编写一个包含必要安装的文件。但是,由于无法直接从命令行(以及firebug)安装firefox,我遇到了麻烦 这就是我的worker错误的样子(它在安装了firefox的本地计算机上运行良好,在安装了firefox的linux上运行良好): 我目前正在运行类似的程序来创建正确的开发环境。我想我可以用Mozmill重新创建firefox。有人遇到/解决过这个问题吗Python 用于Selenium Scraping的Mozilla Firefox命令行安装,python,linux,firefox,selenium,firebug,Python,Linux,Firefox,Selenium,Firebug,您好,我有一个本地运行的刮板,但是当我试图在AWS EC2 linux环境下使用一台流浪机器启动它时,我遇到了以下问题 当我在Linux上运行测试它时,我能够直接下载Linux和Firebug,然后运行我的Selenium webdriver。在本例中,我正在编写一个包含必要安装的文件。但是,由于无法直接从命令行(以及firebug)安装firefox,我遇到了麻烦 这就是我的worker错误的样子(它在安装了firefox的本地计算机上运行良好,在安装了firefox的linux上运行良好):
sudo easy\u安装pip
sudo pip安装selenium
sudo pip安装mozmill
sudo apt-get-install-firefox
,我相信这可能会奏效。我无法在firebug和net export不工作的情况下测试它的实际运行。
我尝试了
sudo apt get install firebug
,但找不到它。据说它在这里可以工作:但是它对我不起作用?Apt get是一个包管理器,但显然没有安装在您正在使用的Linux上。快速搜索“AWS EC2软件包管理器”告诉我Amazon Linux使用了yum软件包管理器,因此“yum安装firefox”应该可以帮助您实现这一点。我不确定Firebug是否可以用同样的方式安装,不过…Hmm很有趣。好的,我试试这个,然后再打给你。
[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