r - 导入光栅包的问题:无法加载模块“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)上试过,一切都好
解决方案
我也遇到了同样的错误,也使用了 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 )
推荐阅读
- php - 如何将值传递给 add_action() 闭包?
- angular - Angular 清理 html 但保留内联样式
- tensorflow - 问题:将 TPU 与 OpenNMT-tf 一起使用
- javascript - 操作 api 以显示来自单击元素的数据
- python - 如何在 python 中使用 matlibplot 在子图上绘制矩形?
- vb.net - 取消后刷新表格
- python - 是否可以在不使用 string.split 的情况下获取字符串行中的最后一个标记?
- c# - 在 ASP.NET MVC 中使用复选框和国家/地区列表时如何保存值?
- sql - SQL Server 中的日期格式
- javascript - 如何将逗号分隔的文本字段转换为单独的行