【问题标题】:R package development: run_examples Error: Can't find directoryR包开发:run_examples错误:找不到目录
【发布时间】:2014-01-05 22:19:36
【问题描述】:

我正在开发一个 R 包,pk,比如说。我已经想出了如何使用R CMD INSTALL 来安装它,并且我还可以检查并使用它。现在我想使用devtools 包中的run_examples 函数来专注于修复我的示例。但这就是发生的事情:

> require(pk)
> run_examples(pkg = "pk")
Error: Can't find directory pk

挖掘run_examples,它似乎在第一行崩溃,导致我找到

> is.package("pk")
[1] FALSE

我做错了什么?

【问题讨论】:

    标签: r devtools


    【解决方案1】:

    pkg 参数必须是包代码的(完整或相对)路径(DESCRIPTION 所在的位置),而不仅仅是包名称。如果当前目录是包目录,默认参数"." 有效。试试:

    is.package("/path/to/your/pk")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-09
      • 2012-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-05
      • 2017-07-24
      • 1970-01-01
      相关资源
      最近更新 更多