【问题标题】:Selenium message:session not created: This version of ChromeDriver only supports Chrome version 81 [duplicate]Selenium 消息:未创建会话:此版本的 ChromeDriver 仅支持 Chrome 版本 81 [重复]
【发布时间】:2020-06-30 04:48:44
【问题描述】:

我的代码在 3 天前运行良好:

library("xml2")
library("rvest")
library(wdman)
library(RSelenium)

cDrv <- chrome()

eCaps <- list(chromeOptions = list(
    args = c('--no-sandbox','--headless', '--disable-gpu', '--window-size=1280,800',"-Dwebdriver.chrome.driver=D:/Sebastian/Proyectos/R/chromedriver.exe")))

remDr<- remoteDriver(browserName = "chrome", port = 4567L,platform = "WINDOWS",extraCapabilities = eCaps)
remDr$open()

现在出现这个错误:

Selenium message:session not created: This version of ChromeDriver only supports Chrome version 81
  (Driver info: chromedriver=81.0.4044.69 (6813546031a4bc83f717a2ef7cd4ac6ec1199132-refs/branch-heads/4044@{#776}),platform=Windows NT 10.0.18362 x86_64)

Error:   Summary: SessionNotCreatedException
     Detail: A new session could not be created.
     Further Details: run errorDetails method

但我下载了 Chrome 版本 81,并且是我试图在这部分代码中调用的版本:

"-Dwebdriver.chrome.driver=D:/Sebastian/Proyectos/R/chromedriver.exe"

有什么想法吗?

【问题讨论】:

    标签: selenium selenium-chromedriver rselenium


    【解决方案1】:

    您的机器上可能没有 Chrome 81。检查您的浏览器版本(不是 chromedriver 版本)。我相信您可能拥有 Chrome 80+ 但不是 81+。

    【讨论】:

    【解决方案2】:

    下载这个 Chrome WebDriver

    【讨论】:

      猜你喜欢
      • 2020-06-03
      • 2020-09-16
      • 2020-09-28
      • 1970-01-01
      • 1970-01-01
      • 2020-04-24
      相关资源
      最近更新 更多