这里的问题并不是如何通过R绘制地图,因为我已经发现了一个非常好的示例here,而是如何使其工作。实际上,我无法加载库rgdal
library(rgdal)
Error in library(rgdal) : there is no package called ‘rgdal’但是,当我尝试手动安装上面的包时,我得到了以下错误:
....
configure: error: proj_api.h not found in standard or given locations.
ERROR: configuration failed for package ‘rgdal’
* removing ‘/home/eualin/R/i686-pc-linux-gnu-library/2.15/rgdal’
Warning in install.packages : installation of package ‘/home/eualin/Downloads/rgdal_0.8-5.tar.gz’ had non-zero exit status欢迎任何意见!
发布于 2015-04-28 08:24:17
在使用R-3.2.0的Fedora 21系统上,执行以下操作:
yum install gdal.x86_64 gdal-devel.x86_64 gdal-libs.x86_64
yum install proj.x86_64 proj-devel.x86_64
yum install proj-epsg.x86_64 proj-nad.x86_64显然,这是反复尝试获取的结果:
install.packages("rgdal")去工作。您可能可以在一次安装中完成所有这些操作。
发布于 2014-08-18 05:44:21
在ubuntustudio 14.04上(所有debian发行版都一样):
sudo apt-get install libproj-dev libgdal-dev然后我就可以安装包rgdal了
R info:
R version 3.0.2 (2013-09-25) -- "Frisbee Sailing"
Linux info:
Linux francois-K53SV 3.13.0-34-lowlatency #60-Ubuntu SMP PREEMPT Wed Aug 13 16:15:18 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux发布于 2016-06-01 21:47:28
下面是我在Centos7上做的事情:
yum install gdal gdal-devel
yum install proj-devel
yum install proj-nad
yum install proj-epsg然后简单地
install.packages("rgdal")
工作得很好,但一点也不清楚。
https://stackoverflow.com/questions/15248815
复制相似问题