【问题标题】:Rgdal installation failed on ubuntu 16.04在 ubuntu 16.04 上安装 Rgdal 失败
【发布时间】:2017-08-16 08:24:44
【问题描述】:

我一直在尝试在 ubuntu 16.04 上从 RStudio 版本 1.0.44 安装 rgdal,然后我收到 gdal-config not found 错误。我通过安装 libgdal1-devlibproj 软件包解决了这个问题,但现在我收到以下错误。有人帮我解决这个问题。

Error in dyn.load(file, DLLpath = DLLpath, ...) : 
unable to load shared object '/home/hetch/R/x86_64-pc-linux-gnu-library/3.3/rgdal/libs/rgdal.so':
/usr/lib/x86_64-linux-gnu/libgeos_c.so.1: undefined symbol:_ZN4geos4geom18IntersectionMatrixC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 
Error: loading failed
Execution halted
ERROR: loading failed
* removing ‘/home/hetch/R/x86_64-pc-linux-gnu-library/3.3/rgdal’
Warning in install.packages :
installation of package ‘rgdal’ had non-zero exit status

【问题讨论】:

    标签: r linux rstudio ubuntu-16.04 rgdal


    【解决方案1】:

    我在尝试安装 rgdal 包时遇到了一些问题,但最后我成功了。 我的问题是需要gdal > 2.0,并且默认情况下它不附带ubuntu 16.04,因此需要额外的包。

    我最终安装了以下软件包:

    sudo add-apt-repository -y ppa:ubuntugis/ubuntugis-unstable
    sudo apt update
    sudo apt install gdal-bin python-gdal python3-gdal libgdal1-dev
    

    另外,r > 3.3 也是需要的,所以我最终更新了 ubuntu 的默认 r-base 安装,如下所示:

    sudo add-apt-repository 'deb https://cran.rediris.es/bin/linux/ubuntu xenial/'
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
    sudo apt update
    

    希望它也对你有用。

    【讨论】:

    • 这对我不起作用.. * 安装 <i>source</i> package 'rgdal' ... ** package 'rgdal' 成功解压并检查 MD5 总和。 ..配置:rgdal:1.3-4 ...检查gdal-config ... /usr/bin/gdal-config检查gdal-config可用性...是配置:GDAL:1.11.3检查GDAL版本&gt; = 1.11 .4 ...没有配置:错误:将GDAL升级到1.11.4或更高版本错误:包'rgdal'的配置失败*删除'/usr/local/lib/R/site-library/rgdal'安装包中的警告: 安装包 'rgdal' 的退出状态非零
    【解决方案2】:

    对于 Rh6,您只需安装:

    yum install proj-devel-4.8.0-4.1.x86_64.rpm
    

    注意:在我的情况下,我的服务器没有连接到互联网,所以我从 repo 下载包到我的本地机器,然后我将它复制到我的服务器。

    【讨论】:

      猜你喜欢
      • 2016-03-10
      • 2018-04-18
      • 1970-01-01
      • 2017-11-07
      • 2017-12-25
      • 1970-01-01
      • 1970-01-01
      • 2017-04-10
      • 2019-06-17
      相关资源
      最近更新 更多