You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级至Chrome 116后Selenium报错排查求助

ChromeDriver与Chrome版本不匹配问题解决(已升级浏览器和驱动仍报错)

问题描述

已将Chrome从114版本升级至116.0.5845.110,同时更新了ChromeDriver,但执行Python+Selenium代码时仍报错:

SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 114
Current browser version is 116.0.5845.110 with binary path /usr/bin/google-chrome
Stacktrace:
#0 0x561777b924e3 <unknown>
#1 0x5617778c1c76 <unknown>
#2 0x5617778ef04a <unknown>
#3 0x5617778ea4a1 <unknown>
#4 0x5617778e7029 <unknown>
#5 0x561777925ccc <unknown>
#6 0x56177792547f <unknown>
#7 0x56177791cde3 <unknown>
#8 0x5617778f22dd <unknown>
#9 0x5617778f334e <unknown>
#10 0x561777b523e4 <unknown>
#11 0x561777b563d7 <unknown>
#12 0x561777b60b20 <unknown>
#13 0x561777b57023 <unknown>
#14 0x561777b251aa <unknown>
#15 0x561777b7b6b8 <unknown>
#16 0x561777b7b847 <unknown>
#17 0x561777b8b243 <unknown>
#18 0x7f89faf3f609 start_thread

原因分析

报错核心是代码实际调用的ChromeDriver还是旧的114版本,而非你更新的116版本。常见原因:

  • 系统中存在多个ChromeDriver实例,旧版本优先级更高;
  • 新ChromeDriver未正确加入环境变量,代码找不到;
  • 代码中硬编码了旧ChromeDriver的路径。

解决步骤

1. 检查当前ChromeDriver版本

打开终端执行:

chromedriver --version

如果输出是ChromeDriver 114.x.x.x,说明确实在调用旧版本。

2. 定位当前ChromeDriver的位置

执行命令找到系统默认调用的Driver路径:

which chromedriver  # Linux/macOS
# 或
where chromedriver  # Windows

确认该路径下的Driver是否为你下载的116版本。

3. 替换旧Driver或调整环境变量

  • 直接替换:找到旧Driver文件,删除后将新的116版本ChromeDriver放到同一目录;
  • 更新环境变量:将新ChromeDriver所在路径添加到系统PATH中,确保其优先级高于旧路径(Linux/macOS可修改~/.bashrc或~/.zshrc,Windows在系统属性中调整)。

4. 代码中显式指定Driver路径

如果不想修改系统环境变量,可在代码中直接指定新Driver的绝对路径:

from selenium import webdriver
from selenium.webdriver.chrome.service import Service

# 替换为你的116版本ChromeDriver实际路径
service = Service(executable_path="/usr/local/bin/chromedriver_116")
driver = webdriver.Chrome(service=service)

5. 验证版本匹配

再次执行以下命令,确保两者主版本一致:

chromedriver --version
google-chrome --version

注意事项

Chrome与ChromeDriver的主版本号必须完全一致(如均为116),小版本差异不影响。若仍报错,需确认下载的ChromeDriver是对应系统架构的版本(如Linux 64位),重新下载替换即可。

内容的提问来源于stack exchange,提问作者arun n a

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 22:05:30