【问题标题】:Gekodriver added to path, but Selenium says otherwise [closed]Geckodriver 添加到路径,但 Selenium 另有说明 [关闭]
【发布时间】:2017-08-03 16:02:29
【问题描述】:

我目前正在尝试学习如何在 Python 中使用 Selenium,但无论我运行什么代码,我总是会遇到同样的错误。我确实在我的路径中添加了 geckodriver(至少我认为我这样做了)所以我不确定出了什么问题

错误如下:

selenium.common.exceptions.WebDriverException:消息:“geckodriver”可执行文件需要在 PATH 中。

【问题讨论】:

  • 您是否为您的问题寻找过解决方案?在这个网站以及其他网站上有很多关于如何做到这一点的例子。例如,查看此页面上的“相关”问题。一般来说,如果您自己搜索,您会更快地找到解决方案,只有在您没有找到答案时才应该在这里提问。当你问的时候,包括你的代码。即,您说您将 geckodriver 添加到您的路径中。你是怎么做到的?
  • 应该可以。再说一次,你是怎么做到的?您究竟输入了什么,在哪里输入?你是如何运行你的代码的?您正在运行什么代码,以及如何运行?您提供的有关您的情况的信息越多,我们的回答就越具体和有用。正如我所提到的,您无需等待人们回答您的问题,就可以在此处的其他地方找到问题的解决方案。例如,您的问题与已回答的问题重复:stackoverflow.com/questions/40208051/…

标签: python selenium selenium-webdriver geckodriver


【解决方案1】:

https://github.com/mozilla/geckodriver/releases下载最新的Geckodriver

解压并将geckodriver.exe文件放在C:\Python27中,然后尝试运行,它会工作。

请注意,如果您使用的是 selenium 3.x,请升级到最新(3.3.1)版本,因为 3.0.x 中存在一些问题,因此您将无法在 Firefox 浏览器中看到 selenium 输入任何内容。

【讨论】:

  • 它仍然给出同样的错误。
  • 您使用的是哪个操作系统以及 Firefox/selenium 的哪个版本?
猜你喜欢
  • 2017-03-12
  • 2020-09-20
  • 2019-06-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多