首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Raspberry pi 4: selenium.common.exceptions.SessionNotCreatedException:消息:找不到匹配的功能集

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

Stack Overflow用户
提问于 2020-10-03 15:29:45
回答 1查看 683关注 0票数 0

在raspbian上,我试图在geckodriver上使用selenium,但是我总是遇到异常。通过遵循教程,我交叉编译了arm的geckodriver。

我有这样的版本:

  • selenium 3.141.0
  • geckodriver 0.27.0
  • Python3.7.3
  • Mozilla 68.12.0esr

如果我设置了cap = DesiredCapabilities().FIREFOXcap["marionette"] = False,那么就会得到一个不同的错误:

selenium.common.exceptions.WebDriverException:消息:无法加载配置文件。可能是火狐版本不匹配。对于火狐48+,您必须使用GeckoDriver。配置文件Dir: /tmp/tmp9kciltry如果您在log_file构造函数中指定了一个FirefoxBinary,请检查它以获得详细信息

我就是这样初始化webdriver的:webdriver.Firefox(firefox_binary="/usr/bin/firefox", executable_path="/home/pi/src/geckodriver")

EN

回答 1

Stack Overflow用户

发布于 2020-10-03 16:58:33

通过将geckodriver版本从0.27.0降到0.23.0,我成功地实现了它,我在这里找到了一个构建:https://github.com/mozilla/geckodriver/releases/tag/v0.23.0

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64185886

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档