每次R语言版本更新,都在Windows下面新安装一个目录,原来的Library无法继续使用。

通过设置R的环境变量,可以实现将R_LIBS_USER固定到一个地方。

在Linux系统中,方法很简单,只需要在~/.Rprofile文件中指定

R_LIBS_USER='~/Library/R'

在Windows下设置R_LIBS_USER的一个途径是在${R_HOME}\etc\Rprofile.site文件中添加一句:

.libPaths("D:/R_LIBS_USER")

别忘了运行下一条命令更新全部的包哦!

rv_check::update_all()

 

作者简介

Chun-Hui Gao is a Research Associate at Huazhong Agricultural University.

重复使用

Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The source code is licensed under MIT. The full source is available at https://github.com/yihui/hugo-prose.

欢迎修订

如果您发现本文里含有任何错误(包括错别字和标点符号),欢迎在本站的 GitHub 项目里提交修订意见。

引用本文

如果您使用了本文的内容,请按照以下方式引用:

gaoch (2017). Windows系统中固定R的Library目录. BIO-SPRING. /post/2017/11/02/2017-11-02-set-r-libs-user/

BibTeX citation

@misc{
  title = "Windows系统中固定R的Library目录",
  author = "gaoch",
  year = "2017",
  journal = "BIO-SPRING",
  note = "/post/2017/11/02/2017-11-02-set-r-libs-user/"
}