【问题标题】:Error message when deploying app to Shinyapps.io将应用程序部署到 Shinyapps.io 时出现错误消息
【发布时间】:2015-05-01 08:16:01
【问题描述】:

在部署我的应用程序 (shinyapps::deployApp('path/to/your/app') 时,我收到以下错误消息:

error: Parsing manifest
################################## Begin Log ################################## 
################################### End Log ################################### 
Error: Unhandled Exception: Child Task 30191454 failed: Error parsing manifest: Unsupported locale: it_NA.UTF-8

看起来这与编码有关,因为我来自意大利。但是我没有使用任何奇怪的字符。

我尝试了“使用编码保存”>UTF-8。我尝试部署它,但我收到了相同的错误消息。

在本地托管时效果很好。

ui.R

shinyUI(fluidPage(
  titlePanel("Probability Calculator"),

  sidebarLayout(
    sidebarPanel(
      helpText("Calculate posterior probability of an outcome"),


      numericInput("nofs", 
                   label = "Number of successes",
                   value=1),

      numericInput("notr", 
                   label = "Number of trials",
                   value=1),

      sliderInput("range", 
                  label = "Confidence Interval",
                  min = 0, max = 1, value = c(0, 1))


    ),

    mainPanel(
      textOutput("Calculator")
    )
  )
))

服务器.R

shinyServer(function(input, output) {
  output$Calculator <- renderText({
  x=1:10000000 
  denominator<-dbinom(input$nofs, size=input$notr, prob=(x/10000000))
  sommadenominator=sum(denominator)
  h1=(input$range[1]*10000000):(input$range[2]*10000000) 
  numerator<-dbinom(input$nofs, size=input$notr, prob=(h1/10000000)) 

  sommanumerator=sum(numerator)

  sommanumerator/sommadenominator
  })
})

【问题讨论】:

    标签: r shiny


    【解决方案1】:

    我遇到了同样的错误。首先,我尝试使用 Davide 的答案更新闪亮的应用程序包,但仍然收到错误。我最终删除了在我的目录中自动生成的图标文件,然后我就可以发布了。不过,我是在不得已的情况下才这样做的,因为我不确定图标文件的作用,也找不到任何关于它的参考资料。

    【讨论】:

      【解决方案2】:

      感谢 Google Groups 上的 Andy Kipp 通过修复 shinyapps 包解决了这个问题。我不得不重新下载它并重新部署该应用程序。 具体来说:请通过以下方式更新您的 shinyapps 包:

      devtools::install_github('rstudio/shinyapps')
      

      然后试试这个:

      options(shinyapps.locale.cache=FALSE)
      shinyapps:::systemLocale()
      

      然后尝试deployApp(),确保您已加载您刚刚安装的shinyappslibrary(shinyapps)

      【讨论】:

        猜你喜欢
        • 2020-03-25
        • 2015-08-08
        • 2020-07-04
        • 1970-01-01
        • 1970-01-01
        • 2021-03-26
        • 1970-01-01
        • 1970-01-01
        • 2020-07-19
        相关资源
        最近更新 更多