未检测到的 chrome 驱动程序 - chromedriver 和 chrome 版本不匹配

问题描述 投票:0回答:1

我使用 unDetected_chromedriver 运行以下代码:

import undetected_chromedriver as uc

driver = uc.Chrome()

我收到以下错误:

selenium.common.exceptions.SessionNotCreatedException:消息: 会话未创建:无法从 127.0.0.1:42071 连接到 chrome 会话未创建:此版本的 ChromeDriver 仅支持 Chrome 版本 131 当前浏览器版本是 130.0.6723.116

我的谷歌浏览器版本是(谷歌浏览器131.0.6778.69)

我的 Chrome 驱动程序版本是(ChromeDriver 131.0.6778.69)

尽管 Chrome 和 ChromeDriver 版本都匹配,但我仍然遇到版本不匹配错误。

此外,执行脚本时,有 50% 的机会代码会成功运行而不会触发上述错误。

有什么想法吗?

selenium-webdriver selenium-chromedriver undetected-chromedriver
1个回答
0
投票

尝试以下方法:

import undetected_chromedriver as uc

driver = uc.Chrome(version_main=130)

参数

version_main=130
强制uc使用驱动程序版本
130
,而不是可用的最新版本(即
131
)。

© www.soinside.com 2019 - 2024. All rights reserved.