我无法给包装充氧。它是最近几个月才工作的,此后我还没有检查过,因此不确定添加的代码片段是否破坏了它,系统的配置是否更改或roxygen2是否已更改。
我试过通过devtools::document
调用它,在--vanilla
R session 中使用它的上方目录中的roxygen2::roxygenize('taRifx')
,从项目基本目录中使用roxygenize('.')
,尝试以root身份运行,以防它是一个权限问题,等等。
这是RStudio版本:
==> roxygenize('.', roclets=c('rd'))
* checking for changes ... ERROR
Error in file(con, "r") : cannot open the connection
包代码在这里:
https://github.com/gsk3/taRifx
我该如何解决?
最佳答案
您需要将Rfunctions.R文件的第1242行更改为@examples
而不是@example
。为了正确格式化,您还需要将电子邮件地址中的@
更改为@@
。
关于roxygenize : Cannot open the connection,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23925073/