我在Windows 8.1上使用R 3.0.1运行Rstudio 0.97。我通过Rstudio安装了很多软件包,他们都去了“\ R \ R-3.0.1 \ library”。现在我安装了R 3.1.0并将Rstudio设置为使用R的新版本。但后来我发现这些包都是Rstudio无法访问的。
如何在共享文件夹中创建包,以便我PC上不同版本的R都可以使用它们?
我尝试使用.libPaths(“XXXX包共享文件夹”)将共享文件夹设置为存储和安装新包,它在会话中工作但是当我重新启动Rstudio时,路径被重置。没用。
答案 0 :(得分:1)
首先,mkdir ~/whatever-you-want
如有必要。
其次,将R_LIBS_USER="~/whatever-you-want"
添加到'~/.Renviron'
。
因此,如果您想重复使用\R\R-3.0.1\library
,请将R_LIBS_USER="\R\R-3.0.1\library"
添加到'~/.Renviron'
。如果您使用的是Windows,请将.Renviron
放入C:\Users\<user-name>\
。
希望它有所帮助。