我有一個我一直在研究的Rstudio項目。自從我上次更新Rstudio到1.0.143 - Mac OS X 10.6+(64位)後,項目無法啓動。 我認爲它可能與啓動時自動加載的軟件包有關,並且出於任何原因尚未決定停止與R/Rstudio合作。 XLConnect ...如何停止在Rstudio啓動時加載的包
我試過從目錄中刪除.RData,.Rhistory和.Rproj.user。只有刪除.RData的工作和Rstudio啓動沒有問題。我似乎在目錄,我的主目錄或站點範圍的文件中都沒有任何.RProfile文件。
現在,我甚至不能因爲它有一個錯誤
R encountered a fatal error. The session was terminated.
我可以打開其他Rstudio會話沒有問題崩潰打開Rstudio會議。
當我打開一個單獨的R對話(沒有R工作室),並嘗試
load('path/to/.RData')
我收到以下錯誤信息:
*抓到段錯誤* 地址爲0x18,原因'memory not mapped'
Traceback: 1:dyn.load(file,DLLpath = DLLpath,...)
2:library.dynam(LIB,包,package.lib)
3:loadNamespace(j < - I [[1L],C(lib.loc,.libPaths()),versionCheck = VI [[J]])
4:asNamespace(NS)
5:namespaceImportFrom(NS,loadNamespace(j < - I [[1L],C(lib.loc,.libPaths()), versionCheck = vI [[j]]),i [[2L]],from = package)
6:loadNamespace(name)
7:doTryCatch(返程(表達式),名稱,parentenv,處理程序)
8:tryCatchOne(表達式,名稱,parentenv,處理程序[[1L]])
9:tryCatchList(表達式,類parentenv,處理程序)
10:tryCatch(loadNamespace(名稱),誤差=函數(E){警告(gettextf(「命名空間%s不是可用的,並已
替換\ NBY .GlobalEnv處理對象時%s「,sQuote(name)[1L],sQuote(where)),domain = NA,調用。 => FALSE,立即。 = TRUE).GlobalEnv})
11:..getNamespace(C( 「openxlsx」, 「4.0.17」), 「uwc.sel.book」)
12:負載(」 ./收存箱/ OxfordTT2017/DNAextraction_26052017/ColWork2017/Fielddata_04052016 /。RDATA「)
可能的動作:
1:中止(帶核心轉儲,如果已啓用)
2:正常ř出口
3:不保存工作空間
出口ř4 :退出R保存工作區
所以我正在尋找一種方法來阻止Rstudio會話加載在啓動包(我不知道爲什麼它首先做到這一點,因爲我不記得設置任何類型的RProfile ..)。
幸運的是,你知道在這種情況下哪些軟件包可能出錯。但是對於一般用途來說,需要一個空R的環境(無需添加包)。分享'.RData'文件並詢問其他人的幫助或安裝另一個R可能是一個好主意。 –