【发布时间】:2021-02-26 20:02:31
【问题描述】:
library(sf)
错误:dyn.load(file, DLLpath = DLLpath, ...) 中“sf”的包或命名空间加载失败: 无法加载共享对象'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/sf/libs/sf.so': dlopen(/Library/Frameworks/R.framework/Versions/4.0/Resources/library/sf/libs/sf.so, 6):库未加载:/usr/lib/libpq.5.dylib 引用自:/Library/Frameworks/R.framework/Versions/4.0/Resources/library/sf/libs/sf.so 原因:找不到图片
library(rgdal)
错误:get(method, envir = home) 中“rgdal”的包或命名空间加载失败: 延迟加载数据库 '/Library/Frameworks/R.framework/Versions/4.0/Resources/library/rgdal/R/rgdal.rdb' 已损坏 另外:警告信息: 1: 在 .registerS3method(fin[i, 1], fin[i, 2], fin[i, 3], fin[i, 4], : 重新启动中断的 Promise 评估 2:在 get(method, envir = home) 中: 重新启动中断的 Promise 评估 3:在 get(method, envir = home) 中:R_decompress1 中的内部错误 -3
----问题关闭----
CRAN 库已更新为与删除了一些系统库的 Big Sur 兼容,因此只需从 CRAN 重新安装 rgdal 和 sf(感谢 Jeroen)。为确保您获得最新版本,请使用
install.packages(c("rgdal","sf"), "https://mac.R-project.org")
参考:https://stat.ethz.ch/pipermail/r-sig-mac/2020-November/013783.html
【问题讨论】:
-
您可能需要稍等片刻。依赖链很长,需要重新构建
-
哦,不...,很多项目都有地理空间作品。
-
嗨!我从未使用过 Mac OS,因此无法对此进行测试,但您可能需要查看 here
-
我认为您应该将更新发布为答案,而不是对问题的编辑。这个问题仍然有效......