【问题标题】:Install gdal in CentOS without Root在没有 Root 的 CentOS 中安装 gdal
【发布时间】:2014-08-15 12:48:17
【问题描述】:

我一直在努力让 python 设置来做一些图像处理,所以我真的需要在 CentOS 6.5 上安装 http://www.gdal.org/ GDAL 库。我想将软件包安装在本地文件夹(可能是/workspace/GDAL)中,无需 root 访问权限。当我尝试从源代码构建时,似乎 CentOS 缺少一堆库。

拜托,网络向导和系统管理员大师,你能指出我正确的方向吗?

谢谢。

更新

我将使用它来打开 HDF4、HDF4-EOS 文件,并在本地安装 HDF4/HDF5 库(比如/workspace/HDF)。如果我可以在没有 root 的情况下安装二进制文件,有没有办法将 GDAL 指向这些库?

【问题讨论】:

    标签: python linux centos


    【解决方案1】:

    你可以使用anaconda发行版,它有gdal的预编译版本

    https://store.continuum.io/cshop/anaconda/

    而且你不需要编译任何东西,安装在主目录,不需要root权限

    【讨论】:

    • 我对 gdal/hdf5 不太了解,但是通过 conda 可以使用 hdf5 库,conda install hdf5,也许有帮助
    • @idwalker 谢谢,但conda install hdf4 不起作用,我需要 HDF4/HDF5。
    • binstar.org 有 anaconda 的软件包,这里可能有用(它的 64 位) conda install -c conda.binstar.org/mutirri hdf4
    • 对不起,我对 gdal 的东西不太了解,如果你能验证你使用的 python 来自 anaconda。像这样输入 which python 应该给 ~/anaconda/bin/python 。除此之外...gis.stackexchange.com/questions/66812/…
    • 我发现最好的 conda 包是 Jose 的一个:conda install -c https://conda.binstar.org/jgomezdans gdal=1.11.0 谢谢!
    猜你喜欢
    • 2014-03-25
    • 2021-08-06
    • 1970-01-01
    • 2019-06-23
    • 2012-03-24
    • 2017-11-17
    • 1970-01-01
    • 1970-01-01
    • 2021-05-30
    相关资源
    最近更新 更多