R RSelenium rsDriver chrome Ошибка браузера на Mac - PullRequest
0 голосов
/ 29 февраля 2020

Я использую Ma c (ОС 10.13.6) и пытаюсь научиться использовать RSelenium.

Я установил RSelenium, но у меня проблемы с командой rsDriver:

rD <- rsDriver(browser="chrome",chromever="80.0.3987.106")

Я получаю эту ошибку:

Could not open chrome browser.
Client error message:
Undefined error in httr call. httr output: Failed to connect to localhost port 4567: Connection refused
Check server log for further details.
Warning message:
In rsDriver(browser = "chrome", chromever = "80.0.3987.106") :
Could not determine server status.

Я искал помощь в течение нескольких дней, но не ясно, какое здесь уместное решение. Я пробовал команду с chromever="latest" и следовал предложенному обходному пути, найденному здесь: stackoverflow.com / questions / 55201226 / . Кроме того, я не знаю, где найти «журнал сервера», упомянутый в ошибке.

Никогда прежде не использовав этот пакет и не совершая подобные вещи, я не могу сказать, просто ли у меня на компьютере правильно не настроены вещи (требования RSelenium, отличные от R, которые мне нужны установить и где), или это строго проблема chrome настройки браузера / версии, или вообще проблема c совместимости.

Есть ли у кого-нибудь обновленный (то есть не включающий команду defunct checkForServer()) набор шагов (для абсолютных новичков Selenium) для настройки RSelenium и работы rsDriver на ma c?

1 Ответ

0 голосов
/ 16 апреля 2020

После множества проб и ошибок мне удалось решить эту проблему, установив Java SE Development Kit 14 на мою Ma c.

Надеюсь, это решит ваша проблема.

...