【问题标题】:SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 81 using Selenium ChromeDriver v81SessionNotCreatedException:消息:会话未创建:此版本的 ChromeDriver 仅支持使用 Selenium ChromeDriver v81 的 Chrome 版本 81
【发布时间】:2020-05-23 09:01:59
【问题描述】:

我从 selenium 和 os 导入了 webdriver。我希望能够成功运行这段代码:

driver = webdriver.Chrome(executable_path= os.path.abspath('') + '/chromedriver')

我得到的错误:

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

我在 MAC OSX 上使用 python 2.7。 我从https://sites.google.com/a/chromium.org/chromedriver/downloads 安装了 81.0.4044.138 版本的 chromedriver 在同一个工作区目录中,它被命名为“chromedriver”,但就像我的 webdriver 无法识别它一样。如有任何建议,我将不胜感激!

【问题讨论】:

    标签: python selenium google-chrome webdriver selenium-chromedriver


    【解决方案1】:

    此错误消息...

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

    ...暗示 ChromeDriver 无法启动/生成新的浏览上下文,即 Chrome 浏览器 会话。


    分析

    您的主要问题是您使用的二进制文件版本之间的不兼容性,如下所示:

    • 您正在使用 ChromeDriver 81.0
    • ChromeDriver 81.0 的发行说明明确提及以下内容:

    支持Chrome 81版

    作为最近推送的一部分,Chrome 浏览器很可能已更新为 Chrome v83.0

    支持Chrome 83版

    • 您的 Selenium 客户端 版本对我们未知

    所以 ChromeDriver v81.0Chrome 浏览器 v83.0

    之间存在明显的不匹配

    解决方案

    确保:

    • Selenium 升级到当前级别 Version 3.141.59
    • ChromeDriver 已更新到当前的ChromeDriver v83.0 级别。
    • Chrome 已更新至当前 Chrome 版本 83.0 级别。 (根据ChromeDriver v83.0 release notes
    • 如果您的基本 Web 客户端 版本太旧,请卸载它并安装最新的 GA 和发布版本的 Web 客户端
    • 非root用户身份执行@Test

    【讨论】:

      【解决方案2】:

      由于 Chrome 网络驱动程序版本和 Chrome 浏览器版本之间的差异,大多数情况下都会发生这种情况。

      我建议您执行以下操作: 1- 备份您的工作。 2- 将 Chrome 浏览器更新到最新版本。 3-安装最新版本的chrome浏览器。 4-杀死任何在后台运行的chromedriver进程。 5- 清理你的代码并试一试。

      【讨论】:

        猜你喜欢
        • 2020-06-03
        • 2020-09-28
        • 2022-01-16
        • 1970-01-01
        • 2019-12-25
        • 1970-01-01
        • 2020-06-30
        相关资源
        最近更新 更多