我刚刚开始使用RStudio的构建检查,并已使用它来制作一个软件包。我已经开始制作第二个程序包,但是这个程序失败了。随着构建尝试的进行,我得到如下更新:
* checking whether package ‘< package >’ can be installed ... ERROR
Installation failed.
See ‘/home/user/git/< package >.Rcheck/00install.out’ for details.
* DONE
Status: 1 ERROR
问题在于定义的文件夹 .Rcheck不存在,并且应该包含在其中的文件也不存在(即00install.out和00check.log)。另外,在我写的地方,显示了我包的实际名称。
在构建软件包时,我可以看到文件夹 View ,并且看到.Rcheck文件夹出现,然后不久消失了。我什至可以浏览000install.out文件,但尚未遇到任何错误。
看起来,当构建失败时,整个Rcheck文件夹都将被删除,这使我无法找到导致错误的原因。
还有其他人经历过吗?我在Arch Linux上使用RStudio 0.99.902和R版本3.3.1。
最佳答案
我的方法是以下一种:
转到“工具”->“全局选项”->“软件包”,然后看看是否勾选了“R CMD检查失败后查看Rcheck目录”。您也可以在这里找到其他有用的选项,例如“成功进行R CMD检查后清除输出”。