繁体   English   中英

RSelenium::rsDriver 无法打开 Chrome 浏览器

[英]RSelenium::rsDriver could not open chrome browser

我正在尝试运行此代码:

client_server <- RSelenium::rsDriver(browser=c("chrome"), 
                                 chromever="latest", 
                                 port=4444L, 
                                 verbose=F)

但是,我收到此错误:

Selenium message:Timed out waiting for driver server to start.
Build info: version: '4.0.0-alpha-2', revision: 'f148142cf8', time: '2019-07-01T21:30:10'
System info: host: 'XXX.local', ip: 'XXX', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.16', java.version: '1.8.0_31'
Driver info: driver.version: unknown

Could not open chrome browser.
Client error message:
     Summary: UnknownError
     Detail: An unknown server-side error occurred while processing the command.
     Further Details: run errorDetails method
Check server log for further details.

我很不知道这里的解决方案是什么。 我尝试了不同的端口,这似乎不能解决问题。

这个错误信息...

Selenium message:Timed out waiting for driver server to start.
Build info: version: '4.0.0-alpha-2', revision: 'f148142cf8', time: '2019-07-01T21:30:10'
System info: host: 'XXX.local', ip: 'XXX', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.16', java.version: '1.8.0_31'
Driver info: driver.version: unknown

...暗示ChromeDriver服务器进程/服务没有启动/启动。

您的主要问题是您使用的二进制文件版本之间的不兼容


尽管您使用的是 Selenium Build info: version: '4.0.0-alpha-2'但您的java.version: '1.8.0_31'旧的古老的

解决方案

确保JAVA / JDK升级到当前级别JDK 8u311

在我更新的旧 Java 版本旁边,端口是问题所在: Driver info: driver.version: unknown

我运行 ChromeDriver 并在终端中查找端口,这是一个不同的端口。

谢谢您的帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM