部署Shiny应用至shinyapps.io时,如何查询与设置R版本?
shinyapps.io的R版本查看与指定方法
查看当前使用的R版本
- 在Shiny应用中嵌入版本显示代码:在UI部分添加
verbatimTextOutput("r_version"),服务器逻辑里加入output$r_version <- renderPrint({ R.version.string }),部署后打开应用就能直接看到运行环境的R版本。 - 查看部署日志:应用部署过程中,控制台输出的日志里会明确标注
Using R version X.X.X类的信息,直接从中读取即可。
指定特定R版本
在项目根目录创建.Rprofile文件,写入以下代码(替换X.X.X为目标版本号):
options(shinyapps.io.r_version = "X.X.X") options(repos = c(CRAN = "https://cran.rstudio.com/"))
注意:shinyapps.io仅支持官方稳定版R,部分过旧的版本可能已被移除,建议选择仍处于维护周期的版本。
内容的提问来源于stack exchange,提问作者gira
相关产品推荐
相关产品推荐

