使用Rstudio部署闪亮应用程序时出现致命错误

使用Rstudio部署闪亮应用程序时出现致命错误,r,shiny,R,Shiny,我有一个闪亮的应用程序(分为ui.R、server.R和helpers.R),可以在本地机器上运行。应用程序不会加载除库(闪亮)之外的任何库。我无法将其部署到shinyapps.io。我就是这么做的 我登录shinyapps.io(通过网站www.shinyapps.io) 我在R控制台上运行库(rsconnect) 我将令牌代码(rsconnect::setAccountInfo…)从www.shinyapps.io页面复制到R控制台并运行它 我在Rstudio中运行该应用程序(1警告:正文中

我有一个闪亮的应用程序(分为ui.R、server.R和helpers.R),可以在本地机器上运行。应用程序不会加载除库(闪亮)之外的任何库。我无法将其部署到shinyapps.io。我就是这么做的

  • 我登录shinyapps.io(通过网站www.shinyapps.io)
  • 我在R控制台上运行库(rsconnect)
  • 我将令牌代码(rsconnect::setAccountInfo…)从www.shinyapps.io页面复制到R控制台并运行它
  • 我在Rstudio中运行该应用程序(1警告:
    正文中的警告(乐趣):参数不是函数
    )。应用程序按预期运行
  • 我使用应用程序窗口中的“发布”按钮,得到一个新窗口,显示:“R会话已中止。R遇到致命错误。会话已终止”
  • 对不起,我不知道在哪里查找错误。你能给我一个提示是什么引起了这个问题吗?您还需要哪些其他信息来帮助我

    非常感谢


    更新:我刚刚看到,如果编辑器中有一个应用程序文件(未运行),Rstudio中还有第二个“发布”按钮。当我使用这一个时,我得到了相同的崩溃,但还有一些信息:
    意外异常:boost::filesystem::unique_path:key在指定状态下无效
    (对不起,这是我自己从德语翻译过来的)。

    将应用程序部署到shinyapps.io服务器的一种方法是不使用RStudio中的按钮,但是要通过控制台来完成。以下是我现在的工作步骤(RStudio 1.0.143):

  • 登录shinyapps.io(通过网站)
  • 在R控制台上运行
    library(rsconnect)
  • 将令牌代码(
    rsconnect::setAccountInfo…
    )从www.shinyapps.io页面复制到R控制台并运行它
  • 在R控制台上运行
    rsconnect::deployApp('path to your app')

  • 按下RStudio中的
    发布
    按钮仍然会导致R崩溃。

    您是在git目录下运行的吗?@LyzandeR否,我是通过RStudio从本地硬盘上传的。@J\F我是否正确理解链接的帖子,得到关于
    body(fun)
    的警告是正常的?我有什么要做的吗?部署应用程序时,此警告是否会导致
    致命错误
    ?抱歉,这是我第一次使用应用程序,我没有使用服务器的经验。我的RStudio从3.4.0开始也崩溃了,但我不知道为什么。我将t更新为shiny的开发者版本,警告消失了,但我的RStudio仍在崩溃。