2017-04-25 113 views
1

我有一个闪亮的应用程序(分为ui.R,server.R和helpers.R),它适用于本地机器。该应用程序不会加载库以外的任何库(有光泽)。我无法将其部署到shinyapps.io。这是我做的与Rstudio部署闪亮应用程序时发生致命错误

  1. 我登录自己变成shinyapps.io(通过网站www.shinyapps.io)
  2. 我跑R控制台上库(rsconnect)。
  3. 我将www.shinyapps.io页面上的令牌代码(rsconnect :: setAccountInfo ...)复制到R控制台中并运行它。
  4. 我在Rstudio中运行应用程序(1警告:Warning in body(fun) : argument is not a function)。该应用按预期运行。
  5. 我使用的应用程序窗口中的“发布”按钮,得到一个新的窗口,说:“ R对话中止[R遇到一个致命错误的会话被终止”

对不起,我不知道有关在哪里寻找错误。你能给我一个提示是什么原因造成这个问题?您需要哪些其他信息来帮助我?

非常感谢!

更新:我刚才看到有在Rstudio第二“发布”按钮上,如果你在编辑器应用程序,文件中的一个(不运行它)。当我使用这个,我得到了同样的崩溃,但有一些更多的信息:unexpected exception: boost::filesystem::unique_path: key is not valid in specified status(对不起,这是我自己的德语翻译)。

+0

上运行它的Git目录R的碰撞? – LyzandeR

+0

https://github.com/rstudio/shiny/issues/1676 –

+0

@LyzandeR不,我通过Rstudio从本地硬盘上传它。 –

回答

2

将应用程序部署到shinyapps.io服务器的一种方法是不要使用RStudio中的按钮,而是通过控制台执行该操作。在这里,现在正在为我(RStudio 1.0.143)中的步骤:

  1. 登录上shinyapps.io(通过网站www.shinyapps.io)R控制台上
  2. 运行​​。
  3. 将www.shinyapps.io页面上的令牌代码(rsconnect::setAccountInfo...)复制到R控制台并运行它。
  4. 在R控制台上运行rsconnect::deployApp('path to your app')

力推RStudio的publish按钮仍然导致

相关问题