R包开发:run_examples错误:找不到目录

时间:2014-01-05 22:19:36

标签: r devtools

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

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

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

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

我做错了什么?

1 个答案:

答案 0 :(得分:3)

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

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