shinyapps部署;错误:未处理的异常:子任务

时间:2016-04-21 08:58:32

标签: r locale rstudio shiny

将我的头撞在砖墙上试图在新笔记本电脑上部署闪亮的应用程序。我正在使用Rstudio中的模板应用程序测试内容(文件|新项目|新目录|旧忠实间歇数据的闪亮Web应用程序(非常简单,不需要额外的包)。

我尝试过不同的网络,更新了RStudio(至0.99.896)和R(至3.2.5)。坚持不懈地收到这条消息......

Preparing to deploy application...DONE
Uploading bundle for application: 96234...DONE
Deploying bundle: 427331 for application: 96234 ...
Waiting for task: 180491371
  building: Building image: 420289
  building: Building package: digest
################################ Begin Task Log ################################ 
################################# End Task Log ################################# 
Error: Unhandled Exception: Child Task 180491373 error: Unhandled Exception: HTTP 599: Connection closed
Execution halted

根据here的建议,我尝试将管理语言更改为美国英语(通过Windows中的控制面板)。但是,尽管卸载/重新安装R和Rstudio,重新安装计算机,R似乎已修复English_United Kingdom ...

R version 3.2.5 (2016-04-14)
Platform: i386-w64-mingw32/i386 (32-bit)
Running under: Windows >= 8 (build 9200)

locale:
[1] LC_COLLATE=English_United Kingdom.1252  LC_CTYPE=English_United Kingdom.1252   
[3] LC_MONETARY=English_United Kingdom.1252 LC_NUMERIC=C                           
[5] LC_TIME=English_United Kingdom.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
[1] rsconnect_0.4.2.2 tools_3.2.5       RCurl_1.95-4.8    RJSONIO_1.3-0    
[5] digest_0.6.9      bitops_1.0-6 

然后我尝试直接在R中设置语言环境:

> Sys.setlocale("LC_ALL","English")
[1] "LC_COLLATE=English_United States.1252;LC_CTYPE=English_United States.1252;LC_MONETARY=English_United States.1252;LC_NUMERIC=C;LC_TIME=English_United States.1252"

虽然有效,但shinyapps:::systemLocale似乎无动于衷......

> options(shinyapps.locale.cache=FALSE)
> 
> shinyapps:::systemLocale()
Detecting system locale ... en_GB
[1] "en_GB" 

我仍然无法将应用程序部署到shinyapps.io。当我尝试使用他们的PC在shinyapps网站上部署时,我有一些学生遇到同样的问题。任何建议表示赞赏。

2 个答案:

答案 0 :(得分:2)

我认为这是由于最新版本的R. 目前不支持R 3.2.5。你必须降级你的版本。

答案 1 :(得分:0)

就我而言,有一个文件“ manifest.json ”。删除此文件,然后重新发布该应用程序。

我在3.5和3.4上都能正常工作

此json文件中提到了r和rshiny的版本。

所以:我不认为R版本有问题。