[英]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.