Mac 下载/安装 ChromeDriver 高版本,解决报错 “This version of ChromeDriver only supports Chrome version xxx“

文章目录

  • 1. 问题
  • 2. 解决方法
    • 2.1 查看 Chrome 版本
    • 2.2 下载高版本的 ChromeDriver
  • 3. 参考


1. 问题

当你运行 python 的 selenium 包,报错如下:

selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 114
Current browser version is 120.0.6099.199 with binary path /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

说明 ChromeDriver 和你的 Chrome 浏览器版本不匹配!但是网上的 下载链接 截止到2024-1-4只到 114.0.5735.90 版本,此时我的浏览器已经是120打头的了!

如果你也是上述这个情况,那么可以接着往下看!
Mac 下载/安装 ChromeDriver 高版本,解决报错 “This version of ChromeDriver only supports Chrome version xxx“_第1张图片

2. 解决方法

2.1 查看 Chrome 版本

以我的浏览器为例:
Mac 下载/安装 ChromeDriver 高版本,解决报错 “This version of ChromeDriver only supports Chrome version xxx“_第2张图片
Mac 下载/安装 ChromeDriver 高版本,解决报错 “This version of ChromeDriver only supports Chrome version xxx“_第3张图片
我的版本是120.0.6099.129,在这个 下载链接 找不到对应的版本。

2.2 下载高版本的 ChromeDriver

此时你应该用这个下载链接 高版本点击这里
Mac 下载/安装 ChromeDriver 高版本,解决报错 “This version of ChromeDriver only supports Chrome version xxx“_第4张图片
点击对应的链接,网页转到如下:
Mac 下载/安装 ChromeDriver 高版本,解决报错 “This version of ChromeDriver only supports Chrome version xxx“_第5张图片
选择你的电脑匹配的版本下载 ChromeDriver!

3. 参考

chrome driver下载、selenium安装及报错解决

你可能感兴趣的:(Mac,环境设置安装,macos,chrome,前端,python,selenium)