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

升级R到4.1.2后部署shiny应用到shinyapps.io提示R版本不可用

错误来源判断

这个错误完全来源于shinyapps.io的目标部署服务器,和你的本地代码修改、本地系统环境没有关联。
原因是shinyapps.io的构建镜像池支持的R版本存在更新延迟,你本地升级到4.1.2时,平台侧还未上线该版本的构建镜像,部署请求拉取不到对应版本镜像就会抛出该报错。

解决方案

无需回滚本地R版本的首选方案

只要你的应用代码没有用到R 4.1.2专属的新增特性,就可以通过手动指定部署用R版本解决,操作步骤如下:

  • 在你的Shiny应用根目录下创建名为r-version的无后缀纯文本文件
  • 在文件内写入你之前部署成功的旧版R版本号(例如你升级前使用的4.1.1等平台已支持的版本)
  • 重新触发部署操作即可,平台会按照你指定的版本拉取镜像完成构建

备选方案

如果你希望使用R 4.1.2版本部署,可以等待1-2周待shinyapps.io官方更新镜像池,确认支持4.1.2版本后再重新执行部署,无需修改本地环境。
回滚本地R版本为旧版属于兜底方案,只有在你不想做上述调整的前提下才需要执行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 07:45:03