【发布时间】:2015-05-05 22:49:37
【问题描述】:
我已经安装了geos,proj-4.8.0和gdal-1.9.2,但是安装R包rgeos后,rgdal安装失败。
这是我的主目录:
。 . .以及我运行的错误install.packages("rgdal", type="source"):
** 构建包索引 ** 安装小插曲 ** 测试是否可以加载已安装的包 dyn.load(file, DLLpath = DLLpath, ...) 中的错误: 无法加载共享对象'/mainstorage/michaeld/R/x86_64-redhat-linux-gnu-library/3.1/rgdal/libs/rgdal.so': libgdal.so.1:无法打开共享对象文件:没有这样的文件或目录 错误:加载失败 执行停止 错误:加载失败 * 删除'/mainstorage/michaeld/R/x86_64-redhat-linux-gnu-library/3.1/rgdal'
下载的源码包在 '/tmp/Rtmpt51iFG/downloaded_packages' 警告信息: 在 install.packages("rgdal", type = "source") : 安装包“rgdal”的退出状态非零
我推断此错误与依赖库有关。 . .但这就是我收集的全部内容。
我应该提一下,按照建议 here 运行 sudo yum install libgdal1 libgdal1-dev libgeos libgeos-dev 会产生以下结果:
没有可用的软件包 libgdal1。 没有可用的软件包 libgdal1-dev。 软件包 geos-3.4.2-1.3.amzn1.x86_64 已安装且最新版本 没有可用的软件包 libgeos-dev。
那么,也许更好的问题是如何安装这些 dev 软件包?
感谢您的任何指导。
【问题讨论】: