在RStudio中与Packrat一起清理和重建软件包

时间:2019-05-28 12:28:25

标签: r rstudio devtools roxygen2 packrat

来自python游乐场,是virtualenv的忠实粉丝,并且当然是R语言的新秀,我打算借助packrat在我的R项目和软件包中进行类似的设置。 (至少看起来很直观。)

到目前为止,如果没有packrat,我将在RStudio中的程序包上运行"Clean and Rebuild",一切都会按预期进行。

但是现在我在项目上安装并初始化了packrat,这反过来又将所有后续安装路由到lib目录中的/packrat文件夹中。这再次按预期工作。

现在问题在于重建我的软件包(btw,通过packrat安装到packrat::install()中) 每次运行"Clean and Rebuild"时,都会在RStudio的Build窗口中收到以下错误:

==> roxygen2::roxygenize('.', roclets = c('rd', 'collate', 'namespace'))

Error in loadNamespace(name) : there is no package called ‘roxygen2’
Calls: suppressPackageStartupMessages ... loadNamespace -> withRestarts -> withOneRestart -> doWithOneRestart
Execution halted

Exited with status 1.

实际上,我已经安装了devtools的{​​{1}},roxygen2和其他软件包(包括我自己的软件包)。

我想念什么?

0 个答案:

没有答案