安装r库

时间:2017-09-15 12:46:21

标签: r

我在网络上安装了一个R项目。它会自动在C:\Users\\AppData\Local\Temp\downloaded_packages中安装库,但是,我想安装库让我们说Q:\Apps\R-Project\Libraries

我设法使用以下命令将库安装到Q网络:

install.packages("dplyr", lib="Q:\Apps\R-Project\Libraries", dependencies=T)

当我加载库时,它说它找不到Rccp

如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

您告诉R将软件包安装在某个位置,即Q:\Apps\R-Project\Libraries

当您告诉R使用某个软件包时,R将不会搜索您的整个计算机是否存在该软件包。通常,一旦您告诉它使用该软件包,这些软件包将保存在R知道的标准位置以及R也将搜索它的位置。您可以使用.libPaths()查看这些位置。

如果Q:\Apps\R-Project\Libraries不是您在.libPaths()中保存的位置,则有两种选择:

# 1) Add it to `.libPaths()` like this: 
.libPaths( c( .libPaths(), "Q:\Apps\R-Project\Libraries") )

# 2) Tell `R` explicitly where to look while loading the package:     
library(packagename, lib.loc = "Q:\Apps\R-Project\Libraries")

我建议使用选项1

相关问题