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

ChromeDriver 118版本无法获取,Selenium运行报错求助

解决ChromeDriver与Chrome版本不匹配的SessionNotCreatedException错误

错误信息

selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 119
Current browser version is 118.0.5993.120 with binary path C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

问题原因

你的Chrome浏览器版本为118.0.5993.120,但使用的ChromeDriver是119版本,两者主版本不匹配导致会话启动失败,且官方默认下载页未提供旧版118的ChromeDriver。

解决方法

1. 手动下载匹配版本的ChromeDriver

查找Chrome官方的历史版本归档,获取与118.0.5993.120完全匹配的ChromeDriver安装包(需对应你的操作系统),下载后替换当前使用的ChromeDriver即可。

2. 使用自动版本管理工具(推荐)

通过webdriver-manager库自动识别浏览器版本并下载对应ChromeDriver,无需手动查找版本:

  • 安装库:
    pip install webdriver-manager
    
  • 修改Selenium初始化代码:
    from selenium import webdriver
    from webdriver_manager.chrome import ChromeDriverManager
    from selenium.webdriver.chrome.service import Service
    
    driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()))
    
    该工具会自动处理版本匹配,后续也能避免因浏览器更新导致的版本不兼容问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 00:52:34