簡體   English   中英

R 包“terra”和“raster”使 R 在充電庫時崩潰

[英]R packages "terra" and "raster" make R crash when charging library

我第一次遇到與這篇文章相同的問題: R 包“光柵”在搜索“terra”最新版本時無法上傳(terra 更新問題)但是現在,有了我得到的解決方案,我遇到了一個新問題:

當我為 terra 和 so raster(以及 so lidR)庫充電時,我的 R 崩潰了,沒有任何解釋。

terra 版本:1.5.17(與 install.packages('terra', repos='https://rspatial.r-universe.dev' 一起捕獲)

光柵版本:3.5-15

我在 Win 10 上,全新並重新安裝了 R 4.1.2、R studio 和 R 工具。 在我進行的多次重新安裝過程中,我刪除了所有文件。

這些問題通常是由加載舊的 session 或依賴於您要安裝的 package 的 package 引起的。 最好嘗試通過在 R-gui 或命令行 R 中使用來解決此問題; 並避免使用 R-Studio。

在你做任何其他事情之前,運行unlink(".Rdata")並關閉 R 對“保存工作區圖像”的問題回答“否”(我認為即使問這個問題也是一個設計缺陷)。 然后先安裝terra,再安裝raster。

但是如果你必須使用 R-Studio,首先關閉 R-studio 中的所有文件,運行unlink(".Rdata") ,退出 R-Studio 並再次打開它,這樣你就可以從一個干凈的環境開始。 檢查sessionInfo()以確保只加載了幾個基本包。 ls()確保memory中沒有R個對象。

應該不需要 R 工具,因為您可以從 CRAN 安裝 package ( install.packages("terra") ,或者對於開發版本,從 R-universe (install.packages('terra', repos='https://rspatial.r-universe.dev')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM