包 'shinyapps' 不可用(适用于R版本3.3.0)

4

我最近升级了R 3.3.0版本,并尝试使用来自shinyapps包的deployApp()函数部署一个Shiny应用程序。但是,我遇到了这个问题:

> install.packages("shinyapps")
Warning in install.packages :
  package ‘shinyapps’ is not available (for R version 3.3.0)

由于降级R版本会干扰我的Shiny应用程序所依赖的其他软件包的最新版本,因此降级不是一个选项。

是否有其他方法可以使用deployApp()将我的应用程序部署到Shiny服务器上?以下是一个示例教程:http://brooksandrew.github.io/simpleblog/articles/deploying-apps-with-shinyapps-io/


1
你尝试过使用以下命令吗:install.packages("shinyapps", type="source") 或者 devtools::install_github("rstudio/shinyapps") - Vincent Bonhomme
1
尝试像@VincentBonhomme建议的那样安装install_github。它可能还没有在主要CRAN中。 - Xiongbing Jin
非常感谢各位,我现在应该删除我的问题还是保留它?我已经点赞了你们两个的评论... - warship
@warship:我建议你继续保持。它对我很有帮助! - val
shinyapps R包已被弃用,已被rsconnect包取代。您可以使用以下内容安装相同的内容。 - nav3916872
1
devtools::install_github("rstudio/rsconnect") - nav3916872
1个回答

0
你必须在 https://www.shinyapps.io/ 创建帐户。之后,在仪表板中,您需要执行以下三个步骤来发布您的应用程序:
第一步:安装RSCONNECT
install.packages('rsconnect')

步骤2:授权账户

rsconnect::setAccountInfo(name='username',
          token='<YOUR TOKEN>',
          secret='<SECRET>')

步骤3:部署

library(rsconnect)
rsconnect::deployApp('path/to/your/app')

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接