gpt4 book ai didi

python - 用于 Selenium Scraping 的 Mozilla Firefox 命令行安装

转载 作者:IT王子 更新时间:2023-10-29 00:56:26 24 4
gpt4 key购买 nike

您好,我有一个在本地运行的爬虫,但是当尝试使用 Vagrant 机器将其启动到 AWS EC2 linux 环境时,我遇到了以下问题。

当我通过在 Linux 上运行对其进行测试时,我能够直接下载 linux 和 Firebug,然后运行我的 Selenium webdriver。在这种情况下,我正在编写一个包含必要安装的文件。但是,由于无法直接从命令行(连同 firebug)安装 firefox,我遇到了麻烦。

这是我的工作人员的错误的样子(它在我安装了 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 包管理器”的快速谷歌告诉我,Amazon Linux 风格使用 yum 包管理器,所以“yum install firefox”应该可以让你到达那里。我不确定 Firebug 是否可以以相同的方式安装...

关于python - 用于 Selenium Scraping 的 Mozilla Firefox 命令行安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25494440/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com