R开发软件包而不是每次都安装

时间:2014-01-04 11:52:32

标签: r package

我正在开发一个R包,但每次我做一些修改 我必须使用R CMD INSTALL来安装它并查看是否有新版本 正在努力。

我想知道是否有更简单的方法来开发R中的包。 具体来说,我希望能够开发包没有 每次我想测试它时都要安装它。

如果你熟悉Python和setuptools,我想实现 你得到的效果相同 python setup.py develop

1 个答案:

答案 0 :(得分:4)

安装devtools,然后您需要做的就是:

require(devtools)
load_all("/wherever/your/package/is")

它重新加载.R文件中的所有已更改代码,重新编译,链接,加载C代码等。

devtools还将编译您的文档,并运行检查。

没有其他任何东西可以用于包开发。