无法在R 3.3.0中安装rgdal软件包

时间:2016-05-18 14:47:47

标签: r gdal rgdal

尝试使用install.packages("rgdal")在Ubuntu 16.04上的R 3.3.0中安装rgdal软件包,并收到以下错误:

  

包含来自的文件   /usr/local/lib/R/site-library/sp/include/sp.h:13:0,                    来自rgdal.h:15,                    来自OGR_write.cpp:11:/usr/share/R/include/S.h:41:3:错误:#error S.h不能用于C ++代码:使用R.h代替#h   错误S.h不能在C ++代码中使用:改为使用R.h

其他人看过这个并知道如何修复它?或者我们是否需要等待修复rgdal包本身?

1 个答案:

答案 0 :(得分:5)

狂野猜测:你之前可以尝试重新安装sp,只是为了让任何依赖都是最新的。