簡體   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