You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac系统切换R版本安装当前版本不支持的R包方法咨询

Mac端R版本切换及适配包安装解决方案

方案1:使用rswitch工具一键切换多版本R(推荐)

  • 先从CRAN归档库下载适配目标R包的旧版R安装包(.pkg格式),按引导完成安装即可,Mac原生支持多版本R共存,所有版本默认会保存在/Library/Frameworks/R.framework/Versions/路径下
  • 安装开源R版本切换工具rswitch,打开后会自动识别所有已安装的R版本,点击需要的版本即可完成切换,重启R/RStudio后生效
  • 切换完成后重新执行install.packages("目标包名")即可安装适配版本的R包

方案2:终端手动切换R版本(无需额外工具)

  • 打开终端执行以下命令,查看本地已安装的所有R版本:
    ls /Library/Frameworks/R.framework/Versions/
  • 依次执行以下命令完成版本切换,将命令中的x.x.x替换为你需要的实际版本号(例如3.5.3):
cd /Library/Frameworks/R.framework/Versions
rm Current
ln -s x.x.x Current
  • 重启R/RStudio后执行R.version确认版本切换成功,再重新安装目标R包即可

备选方案:不切换R版本直接安装适配旧版包

如果不想降级R版本,也可以直接安装适配R3.6.0的历史版本包,执行以下命令即可(自行替换命令中的包名和对应的版本号):
install.packages("https://cran.r-project.org/src/contrib/Archive/包名/包名_版本号.tar.gz", repos = NULL, type = "source")
注意:源码安装需要提前配置Xcode命令行工具,未安装的话先执行xcode-select --install完成配置


内容的提问来源于stack exchange,提问作者Ajrhjnd

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.23 16:15:02