2017-09-18 62 views
1

我的Ubuntu機器擁有最新的GDAL(2.2.1,2017/06/23發佈)。但ř抱怨我有gdalversion < 2.0在運行R的ubuntu上無法獲取最新版本的GDAL

配置:CC:GCC -std = gnu99 配置:CXX:克++ 檢查GDAL-配置...的/ usr /斌/ GDAL-配置 檢查GDAL-配置可用性...是 配置:GDAL:1.11.3 檢查GDAL版本> = 2.0.0 ......不 配置:錯誤:SF不符合GDAL版本2.0.0以下

我怎麼能直接兼容R訪問已經安裝在Ubuntu上的GDAL(2.2.1版本)?

回答

1

您可能需要卸載gdal的所有痕跡,然後從ubuntugis-unstable源代碼重新安裝它。下面幫我解決了類似的問題:

sudo apt remove libgdal-dev 
sudo apt remove libproj-dev 
sudo apt remove gdal-bin 
sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable 

確保版本> = 2.0出現,當你執行這條線

sudo apt-cache policy libgdal-dev 

如果是這樣,運行

sudo apt get libgdal-dev

我然後可以在Ubuntu 14.04(「Trusty Tahr」)的R 3.4.2中成功執行:

install.packages('rgdal')