我尝试了一个简单的
install.packages('RVAideMemoire')
它只是保持运行数字而不是下载,所以我去了网站并手动下载。
install.packages('RVAideMemoire.tgz', lib='destination_directory',repos = NULL)
现在我在RStudio有RVAideMemoire。它说它安装在用户库而不是系统库中。但是当我运行以下内容时出现错误
> library(RVAideMemoire)
Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) :
there is no package called ‘ade4’
In addition: Warning message:
package ‘RVAideMemoire’ was built under R version 3.3.0
Error: package or namespace load failed for ‘RVAideMemoire’
答案 0 :(得分:1)
手动安装时,不会自动安装依赖项。
查看package's page on CRAN,导入以下非推荐(即默认情况下未安装)的软件包(因此需要):
deps <- c("ade4", "car", "cramer", "dunn.test", "FactoMineR",
"lme4", "mixOmics", "multcompView", "pls", "pspearman",
"statmod", "vegan")
install.packages(deps)
如果您的软件包安装机器由于某种原因搞砸了,您必须手动安装所有这些软件包(以及他们的依赖项)...
devtools::package_deps("RVAideMemoire")
也可能有用。