我最近更新到R 3.1.3,我正在使用RStudio和packrat
构建一个包。我正在尝试使用内置的#t; Build and Reload"中的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的这个项目。我试过加载它们无济于事。
另外,使用devtools::build()
和devtools::document()
都有效,所以我假设这是一个RStudio问题?
注意:我使用的是RStudio版本0.99.235。
编辑:我也看不到我的软件包的任何文档,它似乎不在我的包装库中。
第二次编辑:我已经卸载了R 3.1.3并恢复到R 3.1.2并且我仍然遇到同样的问题。
第三次编辑:这些是我的依赖:
Depends:
R (>= 3.1.2),
ggplot2 (>= 1.0.0),
grid