安装具有依赖项R的重复软件包

时间:2018-12-03 14:16:55

标签: r install.packages

我正在没有管理员状态的服务器上使用R-studio。

我能够安装一些软件包,但是我需要使用一些由于错误而无法安装的软件包:

Warning in install.packages :
   installation of package ‘caret’ had non-zero exit status

我想知道是否能够(以及如何)在无法访问本地安装的位置安装这些软件包。

我感兴趣的软件包:插入符号,Hmisc和鼠标。

我已经尝试使用devtools :: install_github安装软件包,但是那也不起作用。

谢谢。

1 个答案:

答案 0 :(得分:0)

尝试使用install.packages()和require()加载软件包

load.packages <- function(x){
  for(i in x){
if(!require(i, character.only = TRUE) ){
  install.packages(i, dependencies = TRUE)
  require(i, character.only = TRUE)
    }
  }
}

load.packages (c("caret", "Hmisc", "mice"))

它对您有用吗?