gpt4 book ai didi

r - checkError(res) : Undefined error in httr call. httr 输出中的错误:无法连接到本地主机端口 4445:连接被拒绝

转载 作者:行者123 更新时间:2023-12-04 12:04:05 26 4
gpt4 key购买 nike

我尝试使用 RSelenium 打开远程驱动程序,但我一直面临着与 Docker 相同的问题。

在 Docker 中我运行

$ docker run -d -p 4445:4444 selenium/standalone-firefox:2.53.0

然后
$ docker ps

Docker 回归
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
a89435c68373 selenium/standalone-firefox:2.53.0 "/opt/bin/entry_poin…" About an hour ago Up About an hour 0.0.0.0:4445->4444/tcp determined_sammet

然后在 R
remDr <- remoteDriver(port = 4445L)
remDr$open()

我收到这个错误
Error in checkError(res) : 
Undefined error in httr call. httr output: Failed to connect to localhost port 4445: Connection refused

我不知道如何处理这个。任何人都可以帮忙吗?谢谢

感谢 Ralf Stubner 命令
 remDr <- remoteDriver(remoteServerAddr = "yourIP", port = 4445L) 

解决了我的问题

最佳答案

我发现在两者之间睡一觉似乎有助于避免这个错误:

system("sudo docker pull selenium/standalone-chrome",wait=T)
Sys.sleep(5)
system("sudo docker run -d -p 4445:4444 selenium/standalone-chrome",wait=T)
Sys.sleep(5)
remDr <- remoteDriver(port=4445L, browserName="chrome")
Sys.sleep(15)
remDr$open()

关于r - checkError(res) : Undefined error in httr call. httr 输出中的错误:无法连接到本地主机端口 4445:连接被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52880700/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com