无法找到ChromeDriver 122.0.6261.94版本的技术求助
解决ChromeDriver版本122.0.6261.94找不到的问题
问题核心原因
Chrome 115及以上版本的ChromeDriver已不再在原Chromium官网下载页提供,而是迁移到了Chrome for Testing官方镜像仓库,因此你在旧链接里找不到122版本的驱动。另外,ChromeDriver必须与Chrome浏览器版本严格匹配,旧版本驱动无法适配122版Chrome,这就是上传低版本驱动失败的根本原因。
具体解决方案
1. 手动下载对应版本ChromeDriver
- 查找Chrome for Testing的官方镜像仓库,搜索122.0.6261.94版本的ChromeDriver,选择与你操作系统匹配的安装包下载。
- 解压后替换当前使用的ChromeDriver文件,确保代码中指定的驱动路径指向新文件。
2. 使用自动管理工具自动匹配(推荐)
借助webdriver-manager库可自动识别Chrome版本并下载对应驱动,无需手动操作。示例代码如下:
from selenium import webdriver from webdriver_manager.chrome import ChromeDriverManager from selenium.webdriver.chrome.service import Service # 自动下载并启用匹配版本的ChromeDriver service = Service(ChromeDriverManager().install()) driver = webdriver.Chrome(service=service) # 后续业务代码示例 driver.get("https://example.com")
- 若未安装
webdriver-manager,先执行安装命令:
pip install webdriver-manager
3. 验证驱动匹配情况
替换或安装完成后,运行代码时系统会自动调用与Chrome 122.0.6261.94匹配的驱动,版本找不到的提示将不再出现。
内容的提问来源于stack exchange,提问作者bhishma khettri
相关产品推荐
相关产品推荐

