两部分问题:
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)每种方法(或两种方法都不起作用的方法)需要采取什么步骤?
答案 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升级时会不断出现错误。