我正在努力rgdal
在Ubuntu 12.10上安装库。
从R内安装会导致错误:
错误:找不到gdal-config找不到与GDAL一起分发的gdal-config脚本。如果尚未安装GDAL库,则可以从http://www.gdal.org/下载源代码。如果已安装GDAL库,请确保gdal-config在您的路径中。尝试在shell提示符下键入gdal-config,看看它是否运行。如果没有,请使用:--configure-args ='-with-gdal-config = / usr / local / bin / gdal-config',并为您的安装使用适当的值。
错误:软件包“ rgdal”的配置失败*删除“ /home/rdk/R/x86_64-pc-linux-gnu-library/2.15/rgdal” install.packages中的警告:软件包“ rgdal”的安装具有非零退出状态
R-sig-Geo,这 两个SE问题和其他网站向我指出了的要求libgdal1-dev
。
但是当我尝试
须藤apt-get install libgdal1-dev
我最终收到另一条错误消息
某些软件包无法安装。这可能意味着您请求了一种不可能的情况,或者如果您使用的不稳定发行版中尚未创建某些必需的软件包或将其从“传入”中移出。以下信息可能有助于解决该情况:
以下软件包具有未满足的依赖关系:libgdal1-dev:依赖:libgdal-dev但不会被安装E:无法纠正问题,您拿着损坏的软件包。
再次-当我尝试安装libgdal-dev
另一个依赖项时出现错误
以下软件包具有未满足的依赖关系:libgdal-dev:依赖:libgeos-dev但不会被安装依赖:libspatialite-dev但不会被安装
再次尝试libgeos-dev
给出消息:
Depends: libgeos-c1 (= 3.3.3-1.1) but 3.3.3-2~precise2 is to be installed
E: Unable to correct problems, you have held broken packages.
和libspatialite-dev
:
Depends: libspatialite3 (= 3.1.0~rc2-1ubuntu1) but
3.1.0~rc2-2~precise1 is to be installed
有什么方法可以驯服那些依赖关系并rgdal
在Ubuntu中运行吗?
我的 sessionInfo()
R版本2.15.1(2012-06-22)平台:x86_64-pc-linux-gnu(64位)
可以在这里找到最新的答案:http : //robinlovelace.net/r/2013/11/26/installing-rgdal-on-ubuntu.html。
本质上,以下三行代码应对其进行排序:
sudo apt-get install aptitude # install aptitude as an alternative to apt-get
sudo aptitude install libgdal-dev # install the package (you may have to respond to queries here)
sudo aptitude install libproj-dev # install the proj.4 projection library
在这个问题上花费了很长时间,因此希望这个更新的答案对其他人有用。让我知道是否可以!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句