learnr应用程序没有';在闪亮的服务器上工作
我是一个有着闪亮服务器的新手。我已经在我的电脑上安装了它,我的默认应用程序运行正常 但是,我尝试了一些learnr应用程序(我在/srv/shinny server/sample apps/rmd/目录中复制了这些应用程序),但都失败了,消息如下: “发生错误。请检查您的日志或与应用程序作者联系以获得澄清” /var/log/shinny服务器上的日志文件表明(据我所知)没有安装learnr软件包,尽管它确实安装了,而且从RStudio启动时,learnr应用程序在我的计算机上运行得非常好 --learnr应用程序没有';在闪亮的服务器上工作,r,shiny,shiny-server,R,Shiny,Shiny Server,我是一个有着闪亮服务器的新手。我已经在我的电脑上安装了它,我的默认应用程序运行正常 但是,我尝试了一些learnr应用程序(我在/srv/shinny server/sample apps/rmd/目录中复制了这些应用程序),但都失败了,消息如下: “发生错误。请检查您的日志或与应用程序作者联系以获得澄清” /var/log/shinny服务器上的日志文件表明(据我所知)没有安装learnr软件包,尽管它确实安装了,而且从RStudio启动时,learnr应用程序在我的计算机上运行得非常好 --
警告:“learnr”的包或命名空间加载失败:中出错:
.onAttach在“learnr”的attachNamespace()中失败,详细信息:
呼叫:空
错误:只能从运行时内调用shinny_prerendered_chunk函数:shinny_prerendered
139:停
138:值[[3L]]
137:tryCatchOne
136:tryCatchList
135:tryCatch
134:图书馆
133:评估
132:评估
127:评估电话
126:评估::评估
125:评估
123:block_exec
122:呼叫区
121:进程组块
118:进程文件
117:knitr::knit
116:
111:
95:doc
94:Shinny::renderUI
93:func
80:origRenderFunc
79:输出$\uuu反应文档__
三:
1:rmarkdown::运行
我也有同样的问题。事实上,问题不在于您没有正确安装learnr;您的问题实际上是一个名称空间问题。可以通过在服务器计算机上直接安装带有install.packages(“tidyverse”)的tidyverse包来解决此问题
最好的祝愿。我收到了相同的错误消息。然而,我尝试在运行最新版本R、RStudio服务器和ShinyServer的Ubuntu机器(18.04 x64)上部署
exercise.Rmd
。导致错误的部署文件夹是/opt/shinny server/samples/sample apps/
的子文件夹da
。这意味着,http://r.smartana.org/sample-apps/da/exercise.Rmd
显示了一个错误
我的解决方案是创建一个与文件夹名具有相同文件名的文件夹,并添加相应的html文件。这意味着,在示例应用程序
文件夹中,我添加了exercise/exercise.Rmd
和exercise/exercise.html
。现在可以通过http://r.smartana.org/sample-apps/exercise/
和http://r.smartana.org/sample-apps/exercise/exercise.Rmd
(但不是通过html扩展名)
经验教训:
据我所知,未安装软件包的错误与此不同。。。。。您是如何安装“learnr”软件包的,您是通过Rstudio或终端中的命令安装的?首先通过Rstudio,然后我还尝试了命令行:sudo su--c“R-e\”install.packages('learnr')\““库位于/usr/local/lib/R/site library上
Warning: Error in : package or namespace load failed for 'learnr':
.onAttach failed in attachNamespace() for 'learnr', details:
call: NULL
error: The shiny_prerendered_chunk function can only be called from within runtime: shiny_prerendered
139: stop
138: value[[3L]]
137: tryCatchOne
136: tryCatchList
135: tryCatch
134: library
133: eval
132: eval
127: evaluate_call
126: evaluate::evaluate
125: evaluate
123: block_exec
122: call_block
121: process_group.block
118: process_file
117: knitr::knit
116: <Anonymous>
111: <reactive>
95: doc
94: shiny::renderUI
93: func
80: origRenderFunc
79: output$__reactivedoc__
3: <Anonymous>
1: rmarkdown::run