r语言 - roxygen2未创建.rd文档



我无法使用rstudio和roxygen2为我的软件包生成.rd文档文件。首先,让我提到我遇到了在这里发布的类似问题,并且已经完成了以下操作:

  1. roxygen2阻止在文件开头的#'

  2. 开始
  3. 配置的构建工具>使用roxygen> configure>检查的生成文档>在"使用roxygen进行生成"下的所有字段'和"在运行时自动roxygyize"下的所有字段'

  4. 确保"男人"文件夹中没有.RD文件

,即使在那之后,当我在rstudio上执行"构建和重新加载"时,我会得到以下输出(请注意读取的行:在包装mypackage中找不到任何人页:

= => devtools :: document(roclets = c('rd','colalate','namespace','vignette')) >

更新mypackage文档 加载mypackage 文档完成

==> rcmd.exe安装-No-Multiarch -with-keep.source mypackage

  • 安装到库c:/users/user/documents/r/win-library/3.3
  • 安装 source 软件包'mypackage'... ** r ** 数据 *将数据集移至Lazyload DB **准备懒负荷的包装 在包装" mypackage"中没有找到男人的页面 ** 帮助 *安装帮助指数 **建筑包索引 **测试是否可以加载安装的软件包
  • 完成(mypackage)

编辑:经过进一步的调查,看来这是由于我在r目录中有子目录的事实,默认情况下不支持这一事实。这里有一个可能的解决方案,但是,我尚未尝试过。我将在进行测试后立即报告结果。

i有相同的错误。RoxyGen2在/MAN目录中正确创建了MD文件,但在编译时找不到它们。我有以下错误。

No man pages found in package 

一段时间后,我发现在一个r文件中,我有一个源语句

source("C:/Users/vaulot/Google Drive/Scripts/R library/dv_function_pr2.R") 

我的猜测是源文件中有一些代码干扰roxygen2。

相关内容

  • 没有找到相关文章

最新更新