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



两部分问题:

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

上述问题提供的解决方案是从存档中安装旧版本的 rgdal。 另一方面,这个旧问题(在运行 R 的 ubuntu 上获取最新版本的 GDAL 时遇到问题(的答案是从 ubuntu-unstable 安装最新版本的 GDAL。

这两种方法都有效吗?

2(每种方法都需要哪些步骤(或者如果它们都不起作用,则有效的方法(?

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

我能够使用此处的文档页面识别 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 升级时不断收到错误。

最新更新