其实不是特别喜欢更新R软件,基本上是在被迫更新的时候(比如,要用的R包要求高版本的R,当然也有极少数具有年代感的R包不支持高版本R软件…)才会去更新,我目前主要在用的版本还是R-3.4.1,本来近期刚想升级到R-3.4.3,但是刚好有个包要求R-3.5.0及以上版本,干脆就直接测试一下最新版R-3.5.1的安装和配置,出了点小问题,记录一下。本篇前半部分主要针对mac下的安装,后半部分则是针对R-3.5.1中bioconductor的配置问题!
下载
点击下载:
https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/macosx/R-3.5.1.pkg如果你的电脑上之前没装过R,则双击默认安装即可,像在windows下安装一样简单!
如果已经有了其他版本的R,建议先往下读!
linux、windows下的安装看这里 R语言实战专题 | R语言安装
知识点
R包安装路径:
/Library/Frameworks/R.framework/Versions/Current/Resources/library/
不同版本的R包会放在不同的路径下:
/Library/Frameworks/R.framework/Versions
如何切换不同的R版本
因为有时候我们需要不同版本的并存,所以需要可以很方便的切换:
# 在终端将需要用的版本链接到Current目录ln -sfhv /Library/Frameworks/R.framework/Versions/x.y/Library/Frameworks/R.framework/Versions/Curr