Selenium错误:此版本的ChromeDriver仅支持Chrome版本81 |我的驱动程序版本是81.0.4044.69

时间:2020-03-23 01:43:59

标签: selenium selenium-webdriver

尝试启动带头的硒会话时遇到此错误。

我使用的

命令是 driver = webdriver.Chrome(executable_path=r'C:\Users\Administrator\Desktop\chromedriver\chromedriver.exe')

1 个答案:

答案 0 :(得分:2)

请降级到Chromedriver 80(稳定版)。 Chromedriver 81仍为Beta版,并且支持chrome 81,我确定您可能拥有Chrome浏览器80版。

您可以从here下载chrome 80稳定版

编辑1:推荐

或者,您可以使用webdriver-manager,它会自动安装最新的驱动程序。因此,每次浏览器更新/更新版本的驱动程序可用时,您都不必担心。

以下是使用webdriver-manager安装pip的方法。

pip install webdriver-manager

webdriver_manage安装成功后,您可以如下所示在脚本中开始使用它。

from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager

driver = webdriver.Chrome(ChromeDriverManager().install())
driver.get("https://www.google.com")
driver.quit

该库最重要的部分是您可以随时安装任何驱动程序。