如何修复在 R 中加载 plotKML 包时出错

How to Fix error loading plotKML package in R

在安装过程中我没有遇到任何问题, 我需要使用这个包,但在加载它时出现错误,无法正确使用它

我已经尝试过重新启动 R 技巧,但这种情况仍然存在;错误下方:

> library(plotKML)
#Error: package or namespace load failed for ‘plotKML’ in get(Info[i, 1], envir = env):
#lazy-load database 'C:/Users/User/Documents/R/win-library/4.1/e1071/R/e1071.rdb' is corrupt
#In addition: Warning message:
#In get(Info[i, 1], envir = env) : internal error -3 in R_decompress1

我正在使用 R 版本 4.1.0 并更新到 4.1.1 以解决此问题,但问题仍然存在 平台是:i386-w64-mingw32 / i386(32 位)

我通过 Rstudio 版本 1.0.153 完成

知道如何解决吗?

我是新手:)

Dave2e 感谢您的评论,它确实有效,只是它给了我 2 个类似于问题中出现的错误,并且在重新安装包 e1071 后连续出现:

#lazy-load database'C:/Users/User/Documents/R/win-library/4.1/aqp/R/aqp.rdb' is corrupt'

#lazy-load database'C:/Users/User/Documents/R/win-library/4.1/gstat/R/gstat.rdb' is corrupt'

抱歉,我没有复制完整的代码,因为我很高兴找到前进的方向。而且我确定控制台上的错误行并非 100% 相同

按照相同的逻辑,重新安装“aqp”和“gstat”包,在每次安装之间重新启动 Rstudio,因为当尝试在同一会话中立即加载 plotKML 包时,错误仍然存​​在

这里是胜利:

> library(plotKML)
plotKML version 0.8-1 (2021-04-12)
URL: https://github.com/Envirometrix/plotKML/
Warning message:
R graphics engine version 14 is not supported by this version of RStudio. The Plots tab will be disabled until a newer version of RStudio is installed.