【问题标题】:Deploy R app in shinyapps.io- Error:parsing manifest在 shinyapps.io 中部署 R 应用程序 - 错误:解析清单
【发布时间】:2015-07-22 19:00:08
【问题描述】:

我只想在 shinyapps.io 网站上发布我的应用程序。当我运行 deployApp() 时,我收到了这条消息:

错误:未处理的异常:子任务 32916512 失败:解析清单时出错:不支持的语言环境:4409_4409.UTF-8 执行停止

Preparing to deploy application...DONE
Uploading application bundle...DONE
Deploying application: 42336...
Waiting for task: 32916511
  error: Parsing manifest
################################## Begin Log ################################## 
################################### End Log ################################### 
Error: Unhandled Exception: Child Task 32916512 failed: Error parsing manifest: Unsupported locale: 4409_4409.UTF-8
Execution halted
  • 我从 TXT 文件中读取数据
  • 我已经尝试使用 R 版本 3.1.1、3.1.3、3.0.2 但仍然存在错误。
  • 编辑:我刚刚发现,即使我使用简单的 ui.R 发布空白 server.R 也会出现错误

这里有一些代码,server.R

library(shiny)
library(ggplot2)
shinyServer(function(input,output){
  output$graph <- renderPlot({
    if(input$radiobutton=="Tools"){
      x <- as.matrix(allSkillsNum3[-1]) 
      rownames(x) <- allSkillsNum3[, 1]   
      p=barplot(t(x),horiz=TRUE,legend.text = T,col=c(1,2,3,4,5,6,7,8))          
    }
    else{   
      x <- as.matrix(allSkillsNum3[-1])
      rownames(x) <- allSkillsNum3[, 1]   
      p=barplot(t(x)...

    }
    print(p) }) })

【问题讨论】:

  • 我不确定,但它看起来像一个编码问题,特别是因为你是从 txt 读取的。
  • 我也尝试过使用 excel 文件,但它在我的系统上不起作用。相同的代码在讲师的系统上运行。(对我来说,它只是离线工作)
  • R 不能很好地处理 excel 文件;你试过 csv 吗?
  • 由于它可以离线工作,我认为在 shinyapps.io 网站上会很好。我现在试试 csv 并告诉结果。
  • 我试过了,还是不行。

标签: r shiny


【解决方案1】:

已经解决了,感谢 Shinyapps.io googlegroups 中的 Andy Kipp....我会把解决方案放在这里给其他程序员

这是因为我在控制面板中的系统区域设置为英语(马来西亚)。 所以我选择了英语(美国)

控制面板> 时钟、语言和区域 > 更改位置 > 管理选项卡 > 更改系统区域设置

现在,当我运行代码时:

> shinyapps:::systemLocale()
Detecting system locale ... en_US
[1] "en_US"

下一步是部署应用程序...这些是步骤:

options(shinyapps.locale.cache = FALSE)

then run:

shinyapps:::detectLocale()

Then re-deploy:

deployApp(...)

祝你好运

【讨论】:

    【解决方案2】:

    从本地文件夹中删除 manifest.json 也有帮助。这样就解决了问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-06
      • 2018-10-14
      • 2021-10-04
      • 2020-02-21
      • 1970-01-01
      • 2017-05-07
      • 2020-08-13
      • 2018-02-03
      相关资源
      最近更新 更多