Selenium Chrome Webdriver版本“不支持”



我从Selenium Webdriver中获得了一些奇怪的行为。我的Python脚本昨天在工作,今天我收到了此消息:

selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 76

这是我代码的相关部分:

from webdriver_manager.chrome import ChromeDriverManager
driver = webdriver.Chrome(ChromeDriverManager().install())

似乎正在找到76版,所以我不明白它在抱怨什么...

Checking for win32 chromedriver:76.0.3809.68 in cache
Driver found in C:UsersUser.wdmchromedriver76.0.3809.68win32/chromedriver.exe

看来我不是唯一有这个问题的人,但我没有看到解决方案。看到这个

有人对如何解决此问题有任何建议吗?有没有一种方法可以将一个版本下载到Chromedrivermanager?

看起来Google在24小时前推出了新版本的Chrome,并且WebDrivermanager默认为最新版本。将Chrome更新为最新版本后,脚本再次工作。ph!转到有关Chrome->更新的帮助 ->,如果您面对问题,这应该解决问题。

相关内容

  • 没有找到相关文章

最新更新