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

Selenium WebDriver路径报错求助:Chrome与ChromeDriver版本适配问题

解决Selenium Chrome驱动路径报错问题

你当前使用的是Selenium 4.x版本,该版本已不再支持直接将驱动路径传递给webdriver.Chrome(),必须通过Service类配置驱动路径,这是报错的核心原因。

解决方案1:手动指定驱动路径(适配现有文件)

修改代码,导入Service类并正确配置驱动路径:

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

PATH = r"D:\Downloads\chromedriver-win64\chromedriver.exe"
# 用Service类包装驱动路径
service = Service(PATH)
driver = webdriver.Chrome(service=service)

driver.get("https://www.barnesandnoble.com/")

解决方案2:自动管理ChromeDriver(更省心,推荐)

无需手动下载和维护驱动版本,使用webdriver-manager库自动匹配对应版本的ChromeDriver:

  1. 先安装依赖库:
pip install webdriver-manager
  1. 修改代码:
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from webdriver_manager.chrome import ChromeDriverManager

# 自动下载并配置匹配当前Chrome版本的驱动
driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()))

driver.get("https://www.barnesandnoble.com/")

补充说明:你的Chrome版本(126.0.6478.127)与ChromeDriver版本(126.0.6478.126)属于同大版本下的小版本差异,完全兼容,无需更换驱动版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 06:27:04