为啥我谷歌版本,113.0.5672.127用不了,63的chromedriver啊
你好在吗,远程看看
首先,打开的谷歌浏览器,找到目前你谷歌浏览器的版本。(打开设置,点击关于谷歌就能看到,如下图)
然后chromedriver的版本一定要与Chrome的版本一致,不然下载不对应的版本,没作用。
下面有两个下载地址:
1.https://npm.taobao.org/mirrors/chromedriver/
2.http://chromedriver.storage.googleapis.com/index.html
我个人比较喜欢第一个链接下载,打开链接,如下图所示,找到与你电脑上谷歌对应的版本。
比如我的谷歌版本是91.0.4472.77,我下载对应的chromedriver的版本是91.0.4472.19,点击进去之后,如果你是windows系统就选win32这个,苹果的系统就选相对应的下载就行了。
答案:
我可以帮您解决这个问题。当使用谷歌浏览器版本113.0.5672.127时无法使用63版本的chrome driver的原因是版本不兼容。为了解决这个问题,您可以将您的Chrome浏览器版本降级到63版本。
以下是解决方案的步骤:
卸载当前版本的Chrome浏览器。
下载Chrome 63版本并安装。您可以从以下链接中下载64位的Chrome 63版本: https://www.slimjet.com/chrome/google-chrome-old-version.php
下载并安装Chrome Driver 2.33版本。您可以从以下链接中下载Chrome Driver 2.33版本: https://chromedriver.storage.googleapis.com/index.html?path=2.33/
将Chrome Driver 2.33添加到系统环境变量中。
用下面的代码测试您的Chrome Driver是否可以正常运行:
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('https://www.google.com/')
如果代码成功运行,则说明您的问题已经解决。
如果您还有其他问题或需要更多的解释,请做出回应。