Mac中R的更新

环境:Mac os系统
已安装R的版本:R3.4.1
需求:本想安装wordcloud2包,结果该包只支持3.4.3之后的版本,故想升级R

  • 常见的更新R的办法
  • 我所遇到的问题及解决方案

常见的更新R的办法

前提:你已安装的R是3.4.3之后的版本,否则会报错

  • windows用户
    install.packages(“installr”)
    require(installr)
    updateR()
  • mac用户
    install.packages(‘devtools’) #assuming it is not already installed
    library(devtools)
    install_github(‘andreacirilloac/updateR’)
    library(updateR)
    updateR(admin_password = ‘Admin user password’)

我所遇到的问题及解决方案

问题
已安装的R是3.4.1,按照相关提示安装devtools包,warning:3.4.3之后版本才支持devtools

尝试:在https://cran.r-project.org/web/packages/devtools/index.html下载相应包,下载下来的tgz文件不知如何安装,网上只有Linux系统针对tgz文件的安装命令。作罢

解决方案
在尝试无果的情况下,决定还是重装R,然后发现重装R比摸索3.4.1版本如何更新来得更快!
R官网:https://mirrors.tuna.tsinghua.edu.cn/CRAN/在该镜像地址中找到mac os版本的R
重启Rstudio:重启之后,Rstudio会自动连接到最新版本的R

那我之前在旧版本上安装的那么多包该怎么办呢?

网上有这种解决办法:https://stackoverflow.com/questions/13656699/update-r-using-rstudio
这里写图片描述
简言之:
① 将旧版本的安装包移动到新版本下的library下
② 在RStudio中输入命令:update.pakages(checkBuilt=TRUE), 并回答 y
③ 通过以下命令确认:version –> packageStatus()

几个常用命令:
version ##查看R的版本
.libPaths() ##查看安装包的位置
installed.packages() ##确认该环境下已经安装的包

注:另起一篇说说强大的wordcloud2包


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值