安装rgdal-回溯rgdal版本与更新gdal版本,以及如何?

时间:2018-08-08 14:59:20

标签: r ubuntu-16.04 gdal rgdal

两部分问题:

1)像问这个问题(rgdal won't install on AWS RStudio AMI)的人一样,我遇到了在Ubuntu 16.04上运行的R上安装rgdal软件包的问题。该软件包需要GDAL 1.11.4或更高版本,而Synaptic软件包管理器仅提供GDAL 1.11.3。

以上问题提供的解决方案是从存档中安装旧版本的rgdal。另一方面,对此较旧问题(Trouble getting latest version of GDAL on ubuntu running R)的回答是从ubuntu-unstable安装新版本的GDAL。

这两种方法都行吗?

2)每种方法(或两种方法都不起作用的方法)需要采取什么步骤?

1 个答案:

答案 0 :(得分:0)

最终对我有用的是尝试安装与rgdal兼容的gdal 1.11.3的早期版本(v1.2-20)。

我能够使用这里的文档页面来标识正确的rgdal版本: https://www.rdocumentation.org/packages/rgdal/versions/1.2-20

然后,我使用devtools软件包安装了正确的版本:

require(devtools)
install_version("rgdal", version="1.2-20")

此页面包含有关安装较早版本的R软件包的有用信息: https://support.rstudio.com/hc/en-us/articles/219949047-Installing-older-versions-of-packages

我尝试从源代码以及与软件包管理器一起安装最新版本的gdal,但在尝试安装rgdal的步骤时,仍然遇到各种错误。

我不知道的是为什么尝试进行gdal升级时会不断出现错误。