我来自 python 游乐场,是 R 的忠实粉丝,virtualenv
当然也是 R 的新手,我打算借助packrat
. (至少它看起来很直观。)
到目前为止,如果没有packrat
,我将"Clean and Rebuild"
在 RStudio 中运行我的包并且事情按预期工作。
但是现在我已经packrat
在项目上安装并初始化了,这反过来又将所有后续安装路由到lib
目录中的文件夹/packrat
。这再次按预期工作。
现在的问题是重建我的包(顺便说一句,packrat
通过安装到packrat::install()
)每次我运行时,我都会在RStudio"Clean and Rebuild"
的窗口中收到以下错误: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
,roxygen2
和其他软件包(包括我自己的)安装了packrat
.
我错过了什么?