感谢您的帮助!
尝试在Shinyapps.io上发布应用程序时,我始终收到相同的错误消息:
该应用程序无法启动(以代码1退出)。
我已经从其他帖子中学到了 setwd()和 library(shiny)的评论,但到目前为止还没有运气。这是错误的屏幕截图。
对此我是陌生的,因此,非常感谢您的支持。
答案 0 :(得分:1)
在我看来,您在脚本中使用的是绝对文件路径。 Shinyapps.io无法理解您计算机专用的文件路径。
相反,请尝试将需要读取的文件放在文件夹中(例如“ InputFiles”),然后将该文件夹与脚本放在同一位置。更改脚本以使用诸如'InputFiles/file1.csv'
之类的相对文件路径引用文件。
在本地运行代码时,请确保将工作目录设置为脚本所在的目录。发布到Shinyapps.io时,请确保包括脚本和“ InputFiles”目录。
以下是它们的工作原理的很好解释:https://docs.rstudio.com/shinyapps.io/Storage.html#Storage
答案 1 :(得分:0)
在阅读托马斯的帖子后,解决方案出现了。我有一个 R脚本(它完成了我的仪表板的所有统计信息和图表)存储在同一个文件夹中,其中闪亮的 UI 和 server 存储。将此脚本文件移动到其他文件夹后,问题已解决。我不太明白为什么这可以解决此问题,但是我希望本文可以帮助面临类似问题的人们。