0
点赞
收藏
分享

微信扫一扫

怎样更新R版本以及迁移packages

思考的鸿毛 2021-09-19 阅读 67

这次写一下更新R的一点问题。
更新R遇到这么几个问题,Rstudio不能客户端更新,更新要不要再官网下载新的版本,更新后原来安装的包怎么迁移。

1. 官网下载更新

这个不多说,和第一次安装R是一样的过程,没有太大的问题。

2. 使用installr 包进行更新

这种方法比较符合习惯使用R 的用户

install.packages('installr')
library(installr)
update()

上面代码的运行,在Rstudio中不行,需要在Rgui中运行才可,按照提示,就可以更新。

3. 迁移原来的packages

library(installr)
copy.packages.between.libraries(from = "D:\\Program Files\\R\\R-3.6.3\\library"
                     , to = "D:\\Program Files\\R\\R-4.0.2\\library"
                     , ask =T, keep_old = TRUE
                     , do_NOT_override_packages_in_new_R = TRUE)

上面的意思就是从原来的位置复制到新的位置,而不是剪切原来的packages,并且不要覆盖现在新的位置的packages。

4. 使用Rstudio安装

以前觉得不能用Rstudio更新,看到别人说可以,所以从别处借鉴过来的。

R语言安装新版本后旧版本安装包的迁徙问题

举报

相关推荐

0 条评论