You need to enable JavaScript to run this app. Python Selenium运行报错:ChromeDriver仅支持Chrome86,当前Chrome版本为88
优惠活动
大模型
产品
解决方案
定价
更多

Python Selenium运行报错:ChromeDriver仅支持Chrome86,当前Chrome版本为88

问题判断

是的,该报错就是当前使用的ChromeDriver版本和本地Chrome浏览器版本不匹配导致,你的Chrome版本过高是直接诱因。

报错成因说明

运行代码时抛出的原始报错为:

This version of ChromeDriver only supports Chrome version 86

ChromeDriver启动时会做强制的版本兼容校验:

  • 你当前调用的ChromeDriver仅适配Chrome 86大版本,所有87及以上版本的Chrome浏览器都不在它的兼容范围内
  • 你本地安装的Chrome版本为88.0.4324.104,大版本号远高于驱动支持的最高兼容版本,会直接拦下启动流程抛出错误
  • 这个报错和你配置的Chrome二进制路径C:\Program Files (x86)\Google\Chrome\Application\chrome.exe没有关联,哪怕路径指向完全正确,只要版本不匹配就会抛出同类错误

对应解决方式

  • 匹配更换对应版本的ChromeDriver
    直接选择大版本号为88的ChromeDriver替换现有旧版驱动,按照版本适配规则,只要驱动的大版本号和本地Chrome的大版本号完全对齐,小版本的细微差异通常不会影响正常运行
  • 锁定本地Chrome版本
    如果业务场景必须使用当前的ChromeDriver 86版本,需要将本地Chrome降级回86大版本,同时关闭Chrome的自动更新机制,避免浏览器自动升级到更高版本后再次出现版本不匹配问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.11.05 16:45:07