【发布时间】:2021-06-10 05:24:47
【问题描述】:
一年多来,我一直使用 RSelenium 抓取网页而没有任何问题,包括定期更新 Chrome。今天我将 Chrome 更新到最新版本 (89.0.4389.82)。更新后,RSelenium 无法连接服务器并超时。这是错误消息:
Selenium message:Timed out waiting for driver server to start.
System info: host: 'xxxx', ip: xxx, os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.15.5', java.version: '1.8.0_60'
Driver info: driver.version: unknown
Could not open chrome browser.
我也不知道为什么它说驱动程序版本未知。我遵循其他类似问题的指南并将 chromedriver 更新到版本 89.0.4389.23。
这是在更新 chrome 之前使用的代码:
driver <- rsDriver(browser=c("chrome"), chromever="87.0.4280.88", port = 4568)
这是我现在正在使用的导致错误的内容:
driver <- rsDriver(browser=c("chrome"), chromever="89.0.4389.23", port = as.integer(4568))
【问题讨论】:
标签: r selenium google-chrome selenium-webdriver web-scraping