Python 在Raspberry Pi Zero上安装chromium或Firefox webdriver的可靠方法

Python 在Raspberry Pi Zero上安装chromium或Firefox webdriver的可靠方法,python,selenium-webdriver,raspberry-pi,selenium-chromedriver,Python,Selenium Webdriver,Raspberry Pi,Selenium Chromedriver,我有一个树莓皮零和树莓拉伸运行。我正在附加硬件和操作系统的详细信息。我有一些Python应用程序需要在上面运行。我的应用程序需要一个SeleniumWebDriver(任何浏览器-最好是Firefox或Chromium)才能运行。我到处找。经过几个小时的搜寻,我似乎找不到一个地方可以下载RaspberryPi Zero的geckodriver或chromedriver二进制文件,以便下载并运行我的应用程序 如果有人能给我一些指导或是指向可靠文档存在的地方,我将不胜感激 cat /etc/os-r

我有一个树莓皮零和树莓拉伸运行。我正在附加硬件和操作系统的详细信息。我有一些Python应用程序需要在上面运行。我的应用程序需要一个SeleniumWebDriver(任何浏览器-最好是Firefox或Chromium)才能运行。我到处找。经过几个小时的搜寻,我似乎找不到一个地方可以下载RaspberryPi Zero的geckodriverchromedriver二进制文件,以便下载并运行我的应用程序

如果有人能给我一些指导或是指向可靠文档存在的地方,我将不胜感激

cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

cat /proc/cpuinfo
processor   : 0
model name  : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS    : 697.95
Features    : half thumb fastmult vfp edsp java tls 
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part    : 0xb76
CPU revision    : 7

Hardware    : BCM2835
Revision    : 9000c1
Serial      : 00000000be8ab3b5
这适用于32位raspberry pi arm操作系统。尽管它安装了chrome作为浏览器,但它嵌入了chromedriver,所以启动时就好像它是chrome而不是chrome一样。如果您使用RSelenium(在R中而不是在python或java中),您可以非常轻松地使用my
pineium
R包启动:

if(!require("remotes")){install.packages("remotes")
remotes::install_github("nbarsch/pineium")
library(pineium)

#SIMPLEST POSSIBLE LAUNCH 
remDr <- lit(browser="chrome")

#OPTIONALLY RUN HEADLESS
remDr <- pineium::lit(browser="chrome",headless=TRUE)
if(!require(“remotes”){install.packages(“remotes”)
远程:安装github(“nbarsch/pineium”)
图书馆(松属)
#最简单的发射
雷姆德
if(!require("remotes")){install.packages("remotes")
remotes::install_github("nbarsch/pineium")
library(pineium)

#SIMPLEST POSSIBLE LAUNCH 
remDr <- lit(browser="chrome")

#OPTIONALLY RUN HEADLESS
remDr <- pineium::lit(browser="chrome",headless=TRUE)