[英]How to install rgdal package in R with non system-wide gdal installation
我在没有管理权限的Linux机器上,我需要安装rgdal软件包。 我已经从源代码编译了gdal并将其安装在我有权访问的自定义文件夹中。 当我尝试使用以下方法安装rgdal时:
install.packages("rgdal", lib = "libs")
我得到:
* installing *source* package ‘rgdal’ ...
** package ‘rgdal’ successfully unpacked and MD5 sums checked
ERROR: 'configure' exists but is not executable -- see the 'R Installation and Administration Manual'
这是因为它正在寻找系统范围的gdal(dev)安装。 如何指定我的gdal已安装在其他位置?
我尝试添加:
configure.args = "--libdir=/home/user/opt/gdal"
但无济于事。
谢谢
libgdal-dev
现在由sysadmin安装。 尝试安装rgdal
时仍收到以下错误:
* installing source package ‘rgdal’ ...
** package ‘rgdal’ successfully unpacked and MD5 sums checked ERROR: 'configure' exists but is not executable -- see the 'R Installation and Administration Manual'
* removing ‘/home/leomarg/R/x86_64-pc-linux-gnu-library/3.4/rgdal’
Warning in install.packages : installation of package ‘rgdal’ had non-zero exit status
您的/tmp
目录可能没有必要的执行权限。
创建一个用户特定的tmp
目录并将其添加到您的路径中:
mkdir ~/tmp
export TMPDIR=~/tmp
资料来源: https : //www.r-bloggers.com/using-r-package-installation-problems/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.