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

使用undetected-chromedriver连接Chrome失败:版本不兼容问题求助

解决Chrome与undetected-chromedriver版本不兼容问题

你的问题核心是当前Chrome版本116.0.5845.141与undetected-chromedriver==3.0.6自带的ChromeDriver 114版本不匹配,导致无法建立连接。以下是两种可行的解决方法:

方法1:升级undetected-chromedriver到兼容版本

旧版本的undetected-chromedriver 3.0.6仅支持Chrome 114及以下版本,直接升级到最新版即可自动适配Chrome 116:

pip install --upgrade undetected-chromedriver

注意:新版本的undetected-chromedriver已移除v2子模块,代码中的导入语句需要修改为:

import undetected_chromedriver as uc

方法2:手动指定匹配的ChromeDriver路径

如果升级后仍有问题,可以手动下载与Chrome 116.0.5845.141完全匹配的ChromeDriver,然后在代码中指定路径:

  1. 下载对应版本的ChromeDriver(版本号需与Chrome完全一致)
  2. 修改代码:
import undetected_chromedriver as uc
from time import sleep
from multiprocessing import freeze_support

if __name__ == '__main__':
    freeze_support()

    url = "https://www.google.com/"

    # 替换为你的ChromeDriver实际路径
    chrome_driver = uc.Chrome(driver_executable_path="C:/path/to/chromedriver.exe")
    
    chrome_driver.get(url)
    sleep(5)
    scraped_page = chrome_driver.page_source
    chrome_driver.quit()
    print(scraped_page)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 18:34:58