2016-04-25 6 views
1

Ich versuche RSelenium für einige Scrapping Zwecke zu betreiben.R Selen Fehler

library(RSelenium) 

checkForServer() 
startServer() 
remDr <- remoteDriver() 
remDr$open() 

Ich bin vor einem Fehler nach der Ausführung:

remDr$open() 

Fehler in queryRD (paste0 (serverURL "/ session"), "POST", Qdata = toJSON (serverOpts)) :

eine Idee, wie dieser Fehler angegangen werden kann?

+0

Es funktioniert für mich, aber es öffnet Firefox standardmäßig, haben Sie Firefox installiert? Das nennen Sie standardmäßig: remDr <- remoteDriver (remoteServerAddr = "localhost", port = 4444, browserName = "firefox") –

+0

Ja, ich habe Firefox installiert. Aber immer noch sein Versagen. –

+0

Ich bekomme auch eine Warnung beim Ausführen von 'startServer()' Befehl. 'Warnmeldung: laufender Befehl '' java '-jar" C: /Users/Pankaj/Documents/R/R-3.2.2/library/RSelenium/bin/selenium-server-standalone.jar "-log" C: /Users/Pankaj/Documents/R/R-3.2.2/library/RSelenium/bin/sellog.txt "'hatte Status 127' –

Antwort

0

Wenn Sie den Selenal-Standalone-Server herunterladen, wird das Problem gelöst.

checkForServer(dir = 'the workspace's dirname',update=T) 
startServer() 
remDr <- remoteDriver(browserName = "chrome") 
remDr$open()