Я пытаюсь использовать RSelenium для webscraping. Я следую учебному пособию по основам, описанному в cran . Рекомендуемый подход - установить Docker (см. Учебное пособие, а также этот ответ stackoverflow). Если я правильно понимаю, это не вариант для меня, так как я работаю в Windows 7, для которой Docker, кажется, недоступен (см. Форум Docker ).
Таким образом, я пытаюсьВариант 2 с использованием RSDriver. Я запускаю
RSelenium::rsDriver()
remDr <- remoteDriver(
remoteServerAddr = "localhost",
port = 4445L,
browserName = "firefox"
)
remDr$open()
и получаю сообщение об ошибке
> remDr$open()
[1] "Connecting to remote server"
Error in checkError(res) :
Undefined error in httr call. httr output: Failed to connect to localhost port 4445: Connection refused
Этот вопрос уже задавался и на него давали ответ здесь , здесь , здесь и здесь , хотя это примерно одна и та же ошибка при использовании Docker, и их решения у меня не сработали.
Есть ли способ запустить это с rsDriver? Есть ли возможность для меня, как пользователя Windows 7?