如何使chromedriver与Google Chrome兼容以用于selenium?

0 投票
2 回答
2355 浏览
提问于 2025-04-14 16:01

我遇到了这个错误:在路径 C:\Users\micha\Desktop\Python 3.11\chromedriver.exe 找到的 chromedriver 版本(114.0.5735.90)可能和检测到的 Chrome 版本(122.0.6261.129)不兼容;目前,推荐使用 chromedriver 版本 122.0.6261.128 来配合 Chrome 122.*,所以建议你删除路径中的驱动程序,然后再试一次。

我去 chromedriver 网站,点击了高于 115 的版本链接。接下来我该怎么做?我现在已经下载了 Chromium,但我需要把它放到 Python 文件里吗?

2 个回答

0

请试试这个网页 https://googlechromelabs.github.io/chrome-for-testing/ 来下载当前的稳定版本(122.0.6261.128),并替换掉旧的文件。

chromedriver 的网页 (https://chromedriver.chromium.org/downloads) 上有一个链接,可以找到新的 chrome driver 版本。

0

看起来,Chrome刚刚为Windows和Mac发布了一个更新(版本号是122.0.6261.129,详细信息可以查看这个链接),但是没有发布相应的驱动程序这个链接。不过,Selenium试图使用版本号为.128的驱动程序来配合这个.129的Chrome版本,这样做会导致Chrome立刻关闭。

撰写回答