Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
RSelenium无法连接到主机_R_Selenium_Web Scraping - Fatal编程技术网

RSelenium无法连接到主机

RSelenium无法连接到主机,r,selenium,web-scraping,R,Selenium,Web Scraping,我用RSelenium写了一个网页抓取程序。它在我的电脑上运行得很好。当我试图将它发送给同事时,它会给我一条无法连接到主机的错误消息。这是我让他们在导航到url之前运行的代码 错误发生在执行remDr$open命令之后,但我确信错误源于前面的一行。在我的计算机上执行此代码时,在执行RSelenium::startServer命令后会弹出Java命令控制台 install.packages("devtools") install.packages("stringr") install.packag

我用RSelenium写了一个网页抓取程序。它在我的电脑上运行得很好。当我试图将它发送给同事时,它会给我一条无法连接到主机的错误消息。这是我让他们在导航到url之前运行的代码

错误发生在执行remDr$open命令之后,但我确信错误源于前面的一行。在我的计算机上执行此代码时,在执行RSelenium::startServer命令后会弹出Java命令控制台

install.packages("devtools")
install.packages("stringr")
install.packages("XML")
install.packages("RCurl")
install.packages("RSelenium")

require(devtools)
require(stringr)
require(RSelenium) 
require(XML)
require(RCurl)

RSelenium::checkForServer(update=TRUE)
RSelenium::startServer()
remDr=remoteDriver()
remDr$open() 
以下是运行时遇到问题的计算机上的R sessionInfo:

R版本3.0.3 2014-03-06平台:x86_64-w64-mingw32/x64 64位

地区:[1]LC_COLLATE=英语_美国。1252 信用证类型=英国/美国。1252[3]信用证货币=英国/美国 States.1252 LC_NUMERIC=C[5] LC_时间=英语_美国1252

附加的基本软件包:[1]统计图形设备UTIL 数据集方法库

其他随附软件包:[1]RSelenium_1.3.1 XML_3.98-1.1 caTools_1.17 RJSONIO_1.3-0 RCurl_1.95-4.3[6]位运算_1.0-6 stringr_0.6.2开发工具1.5

通过命名空间加载但未附加:[1]摘要\u 0.6.4 评估_0.5.5 httr_0.4备忘录_0.2.1并行_3.0.3[6] 工具_3.0.3胡须_0.3-2


Selenium服务器始终落后于最新浏览器的几个版本。你能确保浏览器与Selenium版本兼容吗?如果没有更多细节很难说,你的朋友需要在他们的机器上安装java。请在@jdharison上提交一个问题-谢谢。我意识到我之前在他们的机器上安装了Java。我刚把这个修好。但是,即使Java弹出并且没有给出错误消息,浏览器也无法打开。我收到以下消息:get/session/\n build info:version:'2.43.0',revision:'597b76b',time:'2014-09-09 20:52:14'\n系统信息:host:'MR3334',ip:'10.5.0.80',os.name:'Windows 7',os.arch:'amd64',os.version:'6.1',java.version:'1.7.0_67'\n驱动程序信息:版本:未知