Wenn ich den Code unten ausführen, erscheint die Fehlermeldung msg und es wird die Sitzung nicht gestartet. Ich habe die Versionsinformationen auch unten eingefügt. Vielen Dank im Voraus.R: RSelenium startet nicht
rm(list=ls(all=TRUE))
cat("\014")
library(RSelenium)
startServer()
remDr <- remoteDriver(port = 4444,
browserName = "firefox")
remDr$open()[![enter image description here][1]][1]
[1] "Connecting to remote server"
Error: Summary: UnknownError
Detail: An unknown server-side error occurred while processing the command.
class: org.openqa.selenium.firefox.NotConnectedException
> remDr$getStatus()$build
$version
[1] "2.53.0"
$revision
[1] "35ae25b"
$time
[1] "2016-03-15 17:00:58"
[UPDATE]: neu installierte ich meine firefox (48.0.2), jetzt, wenn ich den gleichen Code ausführen, die "Firefox gestoppt hat funktioniert" msg gegangen ist, sondern es ein leeres öffnet Seite, aber ich sehe immer noch die gleiche Fehlermeldung in R. Bitte helfen, danke!
Ich hatte einmal ein ähnliches Problem. Gelöst mit 'unlink (system.file (" bin ", Paket =" RSelenium "), rekursiv = T); checkForServer() '. Werfen Sie einen Blick auf http://stackoverflow.com/questions/29684015/rselenium-error-notconnectedexception Es wird wahrscheinlich von Firefox Update in einem höheren Tempo als RSelenium verursacht. – PavoDive
Danke, aber es hat nicht funktioniert. Ich habe Firefox neu installiert und konnte eine Sitzung öffnen, aber dann gibt es mir die gleiche Fehlermeldung in R. Und ich habe Ihre Vorschläge ausprobiert. –
Verwenden Sie Andockbehälter. Ihr Browser wird mit Ihrer Version von Selenium Server kompatibel sein, siehe http://rpubs.com/johnharrison/RSelenium-Docker. Firefox 48+ benötigt den Gecko-Treiber, um Selenium 3.0 auszuführen, siehe https://github.com/opensci/RSelenium/issues/81. – jdharrison