緣由:
在R Studio測試Shiny套件時,突然跳出「R Session Aborted R encountered a fatal error. The session was terminated.」,且無法出現正常畫面,心想見鬼了就上網爬文找問題發生的原因,結果都是英語的解說,害林伯有看沒有懂拉。於是心想是不是作業系統版本的問題?因為安裝在Win 8.1(64 bit)作業系統中,會不會是不支援呢?好奇心的驅使下,把它裝在Windows Xp中卻是可以直接執行,挖咧~見鬼了!!我還是不死心,試著移除R軟體、R Studio套件和防毒軟體關閉試試看,結果還是不行,正當煩惱的時候,突然看見一個Update的字眼,於是死馬當活馬醫,把所有R軟體的可以Update都升級了,就可以了!!!真他媽的~ 神奇阿!
解決方法:
步驟一、Tools → Check for Package Updates.... → Select All ,並選擇Install Updates。
步驟二、更新完畢之後,在RStudio畫面中,輸入以下程式碼,再重新執行一次:
library(shiny)
runExample("01_hello")
步驟三、執行上述兩段程式碼,就會出現正常的範例網頁。(如下圖)
結論:
有時候在相同環境或不同環境下,所發生的事情都會意想不到,唯有親身的嘗試去解決才是正確的態度。
可是,我的已经是最新的了,还是R Session Aborted.
回覆刪除更新提示:All packages are up to date .
thank you
回覆刪除