下载 chrome 驱动程序 117

Download chrome driver 117

提问人:Ram 提问时间:10/28/2023 更新时间:11/20/2023 访问量:155

问:

我需要从 https://googlechromelabs.github.io/chrome-for-testing/known-good-versions-with-downloads.json 下载 chrome 版本 117.0.5846.0

我知道我可以使用“curl”命令下载它,但不确定如何从 json 文档 URL 下载它。

这适用于 Windows 64 机器。 最近我的 chrome 更新到了这个版本,从那时起,我无法从 Pycharm IDE 运行硒测试并出现以下错误。

selenium.common.exceptions.SessionNotCreatedException:消息:未创建会话:此版本的 ChromeDriver 仅支持 Chrome 版本 114

非常感谢任何帮助。

python google-chrome curl selenium-chromedriver

评论


答:

-1赞 Creator754915 10/28/2023 #1

前段时间我用了硒,遇到了同样的问题。 我建议您下载ChromeDriver的.exe版本。

评论

0赞 Ram 10/28/2023
我尝试了 .exe 版本,但我仍然遇到同样的问题。它说“此版本的 ChromeDriver 仅支持 Chrome 版本 114”。我通常将chromedriver.exe存储在“C:\Users\my-user\AppData\Local\Programs\Python\Python39”下。每当我们公司的 chrome 版本升级时,我都会将相应的 chromedriver.exe 存储在那里。但是对于版本 117,我无法找到 chromedriver。我所看到的只是 ver 118 及以上。
0赞 Ram 10/28/2023
我写了一个小的python脚本来从JSON文档中提取URL,然后使用curl拉取chromedriver exe。
0赞 Creator754915 11/20/2023 #2

要为 Selenium 安装 ChromeDriver 117 及更高版本, 您必须使用此链接:

https://googlechromelabs.github.io/chrome-for-testing/

因为 ChromeDriver 有 2 个链接:

  1. < 114 https://chromedriver.chromium.org/downloads
  2. 117 及以上 https://googlechromelabs.github.io/chrome-for-testing/

我认为是这个