Selenium webdriver Raspberry pi 4:selenium.common.exceptions.SessionNotCreatedException:消息:找不到匹配的功能集

Selenium webdriver Raspberry pi 4:selenium.common.exceptions.SessionNotCreatedException:消息:找不到匹配的功能集,selenium-webdriver,python-3.7,geckodriver,raspberry-pi4,Selenium Webdriver,Python 3.7,Geckodriver,Raspberry Pi4,我试图在raspbian上使用Seenium和geckodriver,但我不断得到例外。我按照教程交叉编译了geckodriver for arm 我有以下版本: 硒3.141.0 壁虎河0.27.0 Python3.7.3 Mozilla Firefox68.12.0esr 如果我设置了cap=DesiredCapabilities().FIREFOX和cap[“木偶网”]=False,那么我会得到一个不同的错误: selenium.common.exceptions.WebDriverE

我试图在raspbian上使用Seenium和geckodriver,但我不断得到例外。我按照教程交叉编译了geckodriver for arm

我有以下版本:

  • 3.141.0
  • 壁虎河0.27.0
  • Python3.7.3
  • Mozilla Firefox68.12.0esr
如果我设置了
cap=DesiredCapabilities().FIREFOX
cap[“木偶网”]=False
,那么我会得到一个不同的错误:

selenium.common.exceptions.WebDriverException:消息:无法加载 个人资料。可能的firefox版本不匹配。你必须使用 GeckoDriver代替Firefox 48+。配置文件目录:/tmp/tmp9kciltry如果 您在FirefoxBinary构造函数中指定了日志文件,请检查它 详情

这就是我初始化webdriver的方式:
webdriver.Firefox(Firefox\u binary=“/usr/bin/Firefox”,executable\u path=“/home/pi/src/geckodriver”)

`

我通过将geckodriver版本从0.27.0降级到0.23.0,成功地让它工作,我在这里找到了一个构建: