我正在尝试使用
因此,我正在尝试使用RSDriver的第二个选项。我运行:
RSelenium
进行网络爬虫。我正在按照cran上的基础教程进行操作。推荐的方法是安装Docker(请参考教程以及此stackoverflow答案)。如果我理解正确,对于我来说这不是一个选项,因为我正在使用Windows 7,在这个系统上似乎没有可用的Docker
(请参见docker论坛)。因此,我正在尝试使用RSDriver的第二个选项。我运行:
RSelenium::rsDriver()
remDr <- remoteDriver(
remoteServerAddr = "localhost",
port = 4445L,
browserName = "firefox"
)
remDr$open()
并且收到错误信息
> remDr$open()
[1] "Connecting to remote server"
Error in checkError(res) :
Undefined error in httr call. httr output: Failed to connect to localhost port 4445: Connection refused
这个问题之前在这里,这里,这里和这里已经被询问并回答过,尽管它们都是关于使用Docker时相同的错误,但它们的解决方案对我没有用。
在Windows 7上,有没有任何选项可以通过rsDriver
运行这个程序?