我最近更新到 R 3.1.3,我正在使用 RStudio 和packrat
. 我正在尝试使用 RStudio 内置的“构建和重新加载”工具重新构建我的包,但它不起作用。我不断收到以下错误:
Updating standaRd documentation
Loading standaRd
Error in (function (dep_name, dep_ver = NA, dep_compare = NA) :
Dependency package ggplot2 not available.
Calls: suppressPackageStartupMessages ... <Anonymous> -> load_all -> load_depends -> mapply -> <Anonymous>
Execution halted
Exited with status 1.
问题是,我已经ggplot2
在所有地方安装了 R 3.1.2 和 R 3.1.3 的本地库和我的 Packrat 库。我试过加载它们无济于事。
另外,使用devtools::build()
anddevtools::document()
都可以,所以我假设这是一个 RStudio 问题?
注意:我使用的是 RStudio 版本 0.99.235。
编辑:我也看不到我的包的任何文档,而且它似乎不在我的 packrat 库中。
第二次编辑:我已经卸载了 R 3.1.3 并恢复到 R 3.1.2,但我仍然遇到同样的问题。
第三次编辑:这些是我的依赖项:
Depends:
R (>= 3.1.2),
ggplot2 (>= 1.0.0),
grid