Mon OS est Windows 8.1 et j'ai la version 3.3.3 de R.RSelenium par docker
J'ai installé les paquets de RSelenium et j'essayer de l'exécuter en utilisant ceci:
library("RSelenium")
#start RSelenium server
startServer()
checkForServer()
et je recevoir cette erreur:
Error: checkForServer is now defunct. Users in future can find the function in
file.path(find.package("RSelenium"), "examples/serverUtils"). The
recommended way to run a selenium server is via Docker. Alternatively
see the RSelenium::rsDriver function.
y at-il changé la façon RSelenium ouvre? Je recherche l'erreur et je n'ai trouvé que this mais ça ne m'aide pas. Que puis-je faire?
également une alternative que j'ai essayé est de télécharger le chromedrive d'ici 'https://sites.google.com/a/chromium.org/chromedriver/downloads'
et en utilisant ce script: require (RSelenium) CPROF < - getChromeProfile ("C:/Users/Peri/Desktop/chromedriver /chromedriver.exe », "profil 1")
require(RSelenium)
remDr <- remoteDriver(remoteServerAddr = "localhost"
, port = 4444
, browserName = "chrome", extraCapabilities = cprof
)
remDr$open()
et je reçois cette erreur:
Error in checkError(res) :
Couldnt connect to host on http://localhost:4444/wd/hub.
Please ensure a Selenium server is running.
Que puis-je faire pour exécuter chrome au lieu du navigateur Firefox pré-par défaut?
Avez vous essayez la vignette http://rpubs.com/johndharrison/RSelenium-Basics. Il décrit en utilisant Docker et aussi rsDriver dans l'annexe. – jdharrison
@jdharrison J'ai essayé la version autonome de sélénium de cmd et lancez RSelenium après et je peux ouvrir le chrome mais je peux donner un simple 'remDr $ naviguer (" www.google.com ")' – Keri
Suivez la vignette de base http: // rpubs.com/johndharrison/RSelenium-Basics et docker http://rpubs.com/johndharrison/RSelenium-Docker. Vous auriez besoin du chemin html complet 'remDr $ navigate (" http://www.google.com ")' – jdharrison