首页 > 解决方案 > 导入光栅包的问题:无法加载模块“spmod”

问题描述

我刚刚安装了 R (3.5.1) 和 R-studio (1.1.456)(使用 Anaconda)。然后,我安装了光栅包(2.9-5)。一切都很好,但是当我尝试导入时,我收到了这条消息:

> library(raster)

下载所需的包:sp 错误:.doLoadActions(where,attach)中“raster”的包或命名空间加载失败:加载操作中的错误.__ 包光栅的 __.1:loadModule(module = “spmod”,what = TRUE , env = ns, loadNow = TRUE):无法加载模块“spmod”:无法分配大小为 15759.3 Gb 的向量

编辑:问题实际只有Windows 10。我在Linux(Ubuntu 18.04)上试过,一切都好

标签: rrasterr-raster

解决方案


我也遇到了同样的错误,也使用了 Windows 10(R v 3.6.1 和 raster v 3.0-7),并且能够通过安装 R 包“Rcpp”来解决它。

编辑:您可以通过在 R 控制台中键入“install.packages("Rcpp")”来安装 R 包“Rcpp”。(有关安装 R 包的更多信息,请参阅文档:https ://www.rdocumentation.org/packages/utils/versions/3.6.1/topics/install.packages )


推荐阅读