繁体   English   中英

RStudio中Mac上的闪亮应用程序崩溃

[英]Shiny app crashes on Mac in RStudio

当我运行示例或我自己的闪亮应用程序时,它将启动一个新窗口,冻结然后中止。 它尝试侦听本地端口,然后开始新的会话。

我的系统的详细信息:

我的R版本:MacOS Maverick上的3.1.3

其他随附的软件包:[1] Shiny_0.12.0 Rcpp_0.11.6

通过名称空间加载(且未附加):[1]摘要_0.6.8 htmltools_0.2.6 httpuv_1.3.2 mime_0.3 R6_2.0.1
[6] tools_3.1.3 xtable_1.7-4

到目前为止我尝试过的是:

在不同的互联网论坛上,我发现了很多建议:

  • 我重新安装了Rstudio。

  • 我更新了所有的包

  • 尝试了这个:install.packages(c(“ Rcpp”,“ httpuv”,“ shiny”))

  • 分别加载Rcpp和httpuv

  • 试图像这样运行runApp('app1',host =“ 127.0.0.1”,port = 3894)

    //也尝试了其他端口。

但是什么都行不通。 (请注意,我不知道它是否相关,但是GoogleVis Demo在我的RStudio上有效。)

@roboticman

我的建议是首先测试并确认R是否在您的计算机上正确设置。 然后,我们可以继续使用Shiny演示应用程序,并确认是否可行。

https://technophobe01.shinyapps.io/WorldBank/

第一步:

您能否通过R运行以下命令,这应该下载并安装Shiny及其依赖项...

> install.packages(“ shiny”,相关性= TRUE)

如果此后一切正常,那很好。 如果没有,那么,让我们检查一下您的R配置:

验证R安装

要检查您的配置,我的建议是您在计算机上启动R并运行以下测试,然后将输出回发。

> R
> sessionInfo()
Sys.setenv(LC_COLLATE = "C", LC_TIME = "C", LANGUAGE = "en")
library("tools")
testInstalledBasic("both")
testInstalledPackages(scope = "base")
testInstalledPackages(scope = "recommended")
testInstalledBasic("internet")

发布上述命令集的输出后,我们可以继续研究“ 世界银行 ”示例,看看是否可以确定问题所在。

照顾自己

尝试这个:

library(shiny)
runExample("01_hello", host = "0.0.0.0", port = 9999). 

runApp也可以工作:

shiny::runApp(host = "127.0.0.1", port = 9999)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM