Shiny 应用程序在本地运行,尝试部署时出错

时间:2021-01-26 11:12:30

标签: r shiny shinyapps

我收到一个错误

应用程序无法启动:意外退出,代码为 1 执行包中的错误(名称,curVersion): 在库中找不到闪亮的包。 调用:local ... eval -> eval -> eval -> ->enforcePackage 执行停止

当我尝试部署闪亮的应用程序时。我发现了类似的问题,声称拥有 library(shiny) 解决了它,但没有帮助。我也试过lib=("path/to/shiny"),没有效果。

这是我的代码

library(shiny)
library(DT)
library(rmarkdown)

###

ui <- fluidPage(fluidRow(column(10, div(dataTableOutput("dataTable")))))


server <- function(input, output, session) {
    
   
    data <- reactiveFileReader(100, session, 'excel.csv', read.csv)
    
    
  
    
    
    output$dataTable <- renderDT(
        data(),
        class = "display nowrap compact", 
        filter = "top", 
        
        options = list(  
            scrollX = TRUE, 
            
         
            searchCols = default_search_columns,
            search = list(regex = FALSE, caseInsensitive = FALSE, search = default_search)
        )
    )
    
}
shinyApp(ui, server)


rsconnect::deployApp('C:/path//app1.Rmd')

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

该错误表明您要部署到的环境中未安装 Shiny。

如果部署到您拥有的服务器,首先安装 Shiny Server,并确认示例按预期工作。

然后咨询 Administrator's Guide 以根据您的喜好进行设置。