You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

加载R包tmap时报错缺失terra包 无法使用tm_shape函数如何解决

报错原因

tmap包的运行依赖空间数据处理包terra,该报错的直接原因是你当前的R环境中没有安装terra依赖包,导致tmap加载时无法找到对应命名空间组件。

标准解决步骤
  • 第一步:安装缺失的terra依赖包,在R控制台运行如下命令:
install.packages("terra")
  • 第二步:等待terra安装完成后,重新加载tmap即可正常使用相关功能:
library(tmap)
安装terra失败的处理方案

如果安装terra过程中出现编译类报错,按照你使用的操作系统做对应处理:

  • Windows系统:先安装和当前R版本匹配的Rtools工具,完成配置后再重试安装terra
  • macOS系统:打开系统终端执行xcode-select --install安装Xcode命令行工具,完成后再重试安装terra
  • Linux系统:先在系统终端安装GDAL、GEOS、PROJ三类基础依赖库,完成后再回到R控制台安装terra

内容的提问来源于stack exchange,提问作者Robagb

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 16:06:02