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

ChromeDriver与Chrome版本不兼容求助(Chrome129+Selenium4.20)

解决方案:Chrome与ChromeDriver版本不兼容问题

不建议降级Chrome,Chrome新版本会修复安全漏洞与功能bug,降级会带来安全风险,且默认自动更新机制会导致后续再次出现版本冲突。推荐以下两种更稳妥的处理方案:

方案1:手动升级ChromeDriver到匹配版本

  • 下载与当前Chrome版本(129.0.6668.60)匹配的ChromeDriver(推荐版本129.0.6668.70),从Chrome官方提供的Driver下载渠道获取对应系统的安装包
  • 替换旧驱动:找到你PATH中的旧驱动路径C:\Work\Scrape\chromedriver.exe,将其替换为新下载的ChromeDriver文件
  • 验证版本:打开命令提示符,输入chromedriver --version,确认输出版本号与Chrome大版本一致

方案2:使用Selenium自动驱动管理(省心推荐)

Selenium 4.6及以上版本自带DriverManager功能,无需手动下载管理驱动,会自动匹配当前浏览器版本:
替换你之前手动指定Driver路径的代码,改为以下方式:

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

service = Service()
options = webdriver.ChromeOptions()
driver = webdriver.Chrome(service=service, options=options)

运行代码时,Selenium会自动下载并使用与当前Chrome匹配的ChromeDriver,彻底解决版本兼容问题。

若坚持要降级Chrome(不推荐)

如果一定要降级,按以下步骤操作:

  • 关闭Chrome自动更新:
    1. 按下Win+R,输入gpedit.msc打开组策略编辑器
    2. 依次展开计算机配置>管理模板>Google>Google Chrome>更新
    3. 找到并启用将自动更新设置为已禁用
  • 卸载当前Chrome:打开Windows设置>应用>应用和功能,找到Google Chrome并卸载
  • 安装旧版本Chrome:下载Chrome 114.x版本的离线安装包(从可信渠道获取),安装完成后确保自动更新保持关闭状态,避免再次被升级

内容的提问来源于stack exchange,提问作者louislugas

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 20:21:02