Ошибка R «Сообщение Selenium: невозможно создать новый сервис: ChromeDriverService» - PullRequest
0 голосов
/ 03 мая 2018

Привет, я пытаюсь использовать пакет RSelenium в R на Windows 10. Запустите команду в cmd

java -Dwebdriver.chrome.driver="D:\Selenium\chromedriver.exe" 
java -jar D:\Selenium\selenium-server-standalone-3.11.0.jar

и запустите код в R

remDr <- remoteDriver(browserName = "chrome",  remoteServerAddr = "localhost",  port = 4444L)  
remDr$open()

Но я получаю следующую ошибку

[1] "Connecting to remote server"
Selenium message:Unable to create new service: ChromeDriverService
Build info: version: '3.11.0', revision: 'e59cfb3', time: '2018-03-11T20:33:15.31Z'
System info: host: '*****', ip: '*****', os.name: 'Windows 10', os.arch: 'x86', os.version: '10.0', java.version: '1.8.0_144'
Driver info: driver.version: unknown
Error:   Summary: SessionNotCreatedException
Detail: A new session could not be created.
Further Details: run errorDetails method

Я скачал Chrome (V66), Chrome Webdriver (2.37), Selenium Stand Alone Driver (3.11.0), все это новая версия, недавно обновленная. Но я все еще получаю эту ошибку. Может кто-нибудь объяснить мне, почему?

Ответы [ 2 ]

0 голосов
/ 19 июня 2018

Я также получил ту же самую проблему - которая была решена путем включения пути -chromeDriver.exe в команду, используемую для регистрации узла. like-> java -Dwebdriver.chrome.driver = C: \ chromedriver_win32 \ chromedriver.exe -jar selenium-server-standalone-3.12.0.jar -role узел -hub http://XX.XXX.XX:4444/grid/register

0 голосов
/ 03 мая 2018

проблема решена. Команда в cmd должна быть похожа на следующий код

java -Dwebdriver.chrome.driver="D:\Selenium\chromedriver.exe" -jar D:\Selenium\selenium-server-standalone-3.11.0.jar
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...