gpt4 book ai didi

RStudio : Rook does not work?

转载 作者:行者123 更新时间:2023-12-02 01:50:38 27 4
gpt4 key购买 nike

我想使用 Rook 构建一个简单的网络服务器,但是在 R-Studio 中尝试时遇到奇怪的错误:

代码

library(Rook)
s <- Rhttpd$new()
s$start()
print(s)

返回相当无用的错误

"Error in listenPort > 0 : comparison (6) is possible only for atomic and list types".

在简单的 R 控制台中尝试相同的代码时,一切正常 - 所以我想了解为什么会发生这种情况以及如何修复它。

RStudio 是版本 0.99.484,R 是 R 3.2.2

最佳答案

我也经历过同样的事情。

TLDR:此拉取请求解决了问题:https://github.com/jeffreyhorner/Rook/pull/31

<小时/>

RStudio 的处理方式不同,Rook 端口与 tools:::httpdPort 值相同。问题是在当前的 Rook master tools:::httpdPort 中是直接分配的。这是一个函数,因此我们需要首先对其进行评估。

<小时/>

如果你想立即解决这个问题,而不需要等待合并到 master 中:安装 devtools 并从我的 fork @github 加载包。

install.packages("devtools")
library(devtools)
install_github("filipstachura/Rook")

关于RStudio : Rook does not work?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32842079/

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