R软件包RGDAL不协调CentOS 6中的GDAL版本

时间:2019-02-08 22:00:43

标签: r centos gdal rgdal

我正在尝试在R版本3.5.1的CentOS 6.10上安装软件包rgdal。我有GDAL版本1.7.3和PROJ版本4.7.0-1。当我跑步时:

$ sudo -i R
> install.packages("rgdal")

我得到了一些幽默的错误:

configure: GDAL: 1.7.3
checking GDAL version >= 1.11.4... no
configure: error: upgrade GDAL to 1.11.4 or later
ERROR: configuration failed for package ‘rgdal’
* removing ‘/usr/lib64/R/library/rgdal’

rgdal CRAN页面显示您需要GDAL 1.1或更高版本,但我有GDAL 1.7.3。这有问题吗?如果是这样,您如何在CentOS上降级GDAL?如何安装兼容版本的GDAL或让R识别当前版本?

我尝试卸载,重新安装和重新启动:

$ sudo yum remove gdal proj
$ sudo yum install gdal gdal-devel
$ sudo yum install proj proj-nad proj-epsg

我尝试了许多其他版本的rgdal导致相同的错误:

> install.packages("rgdal", version = "1.2-3")

此问题模仿了我一直在关注的一个长期未回答的问题:rgdal doesn't recognize GDAL version

0 个答案:

没有答案