ubuntu 14.04上的rgdal安装失败

时间:2016-07-05 21:26:15

标签: r ubuntu-14.04 gdal rgdal

我正在尝试在运行ubuntu linux 14.04的计算机上安装rgdal。我使用的R版本是:3.3.1。我从常规的ubuntu存储库安装了gdal和相关的软件包,并使用了ubuntu-gis ppa(https://launchpad.net/~ubuntugis/+archive/ubuntu/ppa)。在这两种情况下,我在编译时都得到了相同的错误消息:

gcc -std=gnu99 -I/usr/share/R/include -DNDEBUG -I/usr/include/gdal  -I"/home/magdiel/R/x86_64-pc-linux-gnu-library/3.3/sp/include"   -fpic  -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -g  -c inverser.c -o inverser.o
inverser.c:3:22: fatal error: projects.h: No existe el archivo o el directorio
 #include <projects.h>
                      ^
compilation terminated.
make: *** [inverser.o] Error 1
ERROR: compilation failed for package ‘rgdal’

我之前安装了rgdal没有问题,并且正在尝试根据R的要求将其更新为更新的版本。

我将非常感谢任何帮助

1 个答案:

答案 0 :(得分:3)

2016年2月,在Ubuntu 14.04.2(以及R 3.2.2)上,我需要以下内容来安装rgdal和补充(通常非常有用)gdalUtils软件包:

sudo apt-get update
sudo apt-get -y install libgdal1h
sudo apt-get -y install libgdal1-dev
sudo apt-get install libproj-dev
sudo apt-get install gdal-bin
Rscript 'install.packages(c("rgdal", "gdalUtils"))'