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

Python无法连接Chrome WebDriver,遇Selenium相关错误求助

解决Selenium无法连接Chrome WebDriver的版本不匹配与PATH问题

你的两个错误核心是Chrome浏览器和ChromeDriver版本不匹配,以及ChromeDriver未正确配置到系统PATH,按以下步骤解决:

  • 检查Chrome版本
    打开Chrome,点击右上角三个点→帮助→关于Google Chrome,记下当前Chrome的完整版本号(比如125.0.6422.142)

  • 下载匹配的ChromeDriver
    找到与Chrome主版本号完全一致的ChromeDriver(比如Chrome是125.x系列,就下载125.x的ChromeDriver),解压后得到chromedriver.exe文件

  • 配置ChromeDriver路径
    两种方式二选一:

    1. 直接把chromedriver.exe放到Anaconda的安装目录(C:\Users\dhara\anaconda3),这个目录默认在系统PATH中
    2. 在代码里手动指定驱动路径,示例代码:
    from selenium import webdriver
    from selenium.webdriver.chrome.service import Service
    
    # 替换成你的chromedriver.exe实际路径
    service = Service(executable_path=r'C:\xxx\chromedriver.exe')
    driver = webdriver.Chrome(service=service)
    
  • 升级Selenium修复自动管理问题
    如果你用的是Selenium 4.6及以上版本,自带的Selenium Manager本应自动匹配驱动,但版本不匹配时会失效。升级到最新版Selenium:

    pip install --upgrade selenium
    

    升级后重新运行代码,Selenium Manager会自动下载适配的ChromeDriver,无需手动配置

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 18:22:06