我的Shiny应用程序在本地工作正常,但当我在shinyapps.io上部署它时,我遇到以下错误:
Error: could not find function "shell"
但是,shell是R内置函数(base
包)。所以我真的没有看到导致错误的原因以及如何修复它?
请参阅后续问题here
答案 0 :(得分:3)
你必须记住shell
是一个特定于Windows的功能。因此,可能发生的是您在Windows下开发应用程序,其中shell
起作用。但是,部署应用程序时可能在linux下运行,shell
不可用。如果您想使用系统命令,我会使用system
代替shell
。