我使用 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% 的机会代码会成功运行而不会触发上述错误。
有什么想法吗?
尝试以下方法:
import undetected_chromedriver as uc
driver = uc.Chrome(version_main=130)
参数
version_main=130
强制uc使用驱动程序版本130
,而不是可用的最新版本(即131
)。