【发布时间】:2017-03-11 08:19:52
【问题描述】:
我有安装(编译)rgdal 1.9.2 和 proj 软件包的 AWS RHEL6 服务器。现在在 R 中我想安装 rgdal 包,但它给出了这个错误:
** 测试安装的包是否可以加载
dyn.load(file, DLLpath = DLLpath, ...) 中的错误:
无法加载共享对象'/home/Roel/R/x86_64-redhat-linux-gnu-library/3.3/rgdal/libs/rgdal.so':
libgdal.so.1:无法打开共享对象文件:没有这样的文件或目录 错误:加载失败
执行停止
错误:加载失败
* 删除‘/home/Roel/R/x86_64-redhat-linux-gnu-library/3.3/rgdal’ install.packages 中的警告:
安装包“rgdal”的退出状态非零
完整的安装日志可以在here找到。
当我在 Linux 中找到 rgdal.so 时,它什么也找不到。我也找不到如何获取 rgdal.so 的一部分。
有人知道如何解决这个问题吗?
【问题讨论】:
-
是的,我在这个问题之前遇到过这个问题,但设法解决了。
-
对我来说确切的错误是,在安装
rgdal期间是unable to load shared object '/home/<username>/R/x86_64-redhat-linux-gnu-library/3.3/rgdal/libs/rgdal.so':,后跟libgdal.so.20: cannot open shared object file: No such file or directory。 @RoelEselink 的答案是解决方案。