【问题标题】:Downloading Selenium Chrome Webdriver not working macos下载 Selenium Chrome Webdriver 无法正常工作
【发布时间】:2021-03-05 04:53:51
【问题描述】:

我在 python 中使用 selenium。我很确定我的浏览器在我重新启动计算机时已更新。当我运行我的代码时,它给了我一个错误,说驱动程序不是最新的浏览器。我去了here 下载最新版本。我正在使用 MacOS 顺便说一句。当我启动可执行文件时,它只是卡在“ChromeDriver 已成功启动”。 我会启动可执行文件并将其放在那里 10 分钟,然后它就会卡在上面。我怎样才能解决这个问题?

【问题讨论】:

  • 如何启动驱动程序?在启动之前你在执行什么代码,之后你有什么代码?

标签: macos selenium selenium-chromedriver


【解决方案1】:

您必须下载与您的 chrome 版本相同的驱动程序版本。

要检查您的 chrome 版本:

点击右上角的三个点。

将鼠标悬停在帮助选项卡上,然后点击关于 Google Chrome

您将能够看到您的 chrome 版本。由于我的 chrome 版本是 88,所以我必须下载驱动程序版本 88。

如果你刚刚更新了 chrome,你的版本可能是 89。

【讨论】:

  • 我正在下载与浏览器相同版本的驱动程序。它只是没有完成执行脚本。卡在“ChromeDriver 已成功启动。”
  • 嗯,你能附上问题的截图吗?
  • 我在帖子中附上了屏幕截图。我正在使用 MacOS 顺便说一句。
【解决方案2】:

我以前只是运行可执行文件,但我想这不起作用?因此,根据this post,您必须手动将其移动到 usr/local/bin 文件夹。去那里我删除了旧的 chromedriver 并用新的替换它。

【讨论】:

  • 是的,你必须把它放在一个可以被python访问的文件夹中。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-12-30
  • 1970-01-01
相关资源
最近更新 更多