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

无法重新发布Shiny应用至ShinyApps.io:R 4.3.2版本不可用

解决ShinyApps.io部署失败(R版本4.3.2不可用)问题

问题根源

ShinyApps.io当前服务器环境暂不支持R 4.3.2版本,导致构建依赖包(如MASS)时失败。

解决方案

方案1:降级本地R版本至平台支持的稳定版

  • 卸载本地R 4.3.2,安装ShinyApps.io支持的R版本(可通过rsconnect::showRVersions()命令查询当前支持版本,例如4.3.1)
  • 打开RStudio,重新安装应用所需的所有依赖包
  • 重新执行发布操作

方案2:用renv锁定兼容的R版本与依赖

  • 若项目未初始化renv,先运行:renv::init()
  • 打开项目根目录下的renv.lock文件,将R字段中的版本号修改为ShinyApps.io支持的版本
  • 运行renv::restore()同步依赖环境
  • 重新发布应用

方案3:部署时强制指定支持的R版本

在RStudio中执行以下命令发布,替换"4.3.1"为平台支持的版本号:

rsconnect::deployApp(appDir = ".", appName = "binomial-probability", rVersion = "4.3.1")

备选方案

若不急于发布,可等待ShinyApps.io官方更新支持R 4.3.2版本后再尝试部署。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 21:15:02