我正在尝试使用RSelenium包和Chrome驱动程序一起打开远程驱动程序,并遇到以下错误:
>> library("XML")
>> library('RSelenium')
>> checkForServer()
Warning message:
In order(as.numeric(gsub("(.*)/.*", "\\1", selJAR)), decreasing = TRUE) :
NAs introduced by coercion
>> startServer()
Warning message:
running command 'java -jar "C:/Users/Jessica/Documents/R/win-library/3.4/RSelenium/bin/selenium-server-standalone.jar"'
had status 127
>> remDr=remoteDriver$new()
>> remDr$open() # open web browser
[1] "Connecting to remote server"
Error in function (type, msg, asError = TRUE) :
Failed to connect to localhost port 4444: Connection refused
但是似乎我很难建立连接。
我认为startServer()
之后的错误消息暗示R无法建立Serenium服务器。
我尝试解决此问题的一种方法是将selenium-server-standalone.jar和chromedriver.exe文件都复制到文档文件夹中,以便R可以找到它们。但是到目前为止,建立服务器并没有运气。我想念什么?感谢您的帮助。