GDAL库,由谁来做

时间:2018-11-09 17:29:37

标签: python ubuntu gdal

我正在努力在ubuntu 16.04上安装GDAL以便与GeoDjango(Django 2.1,python3)一起使用,因此我需要了解实际安装的内容。

每个库/程序包/模块的作用是什么?

apt

  • gdal-bin(一个包含实际功能的'C'库?)

  • python-gdal(与python相同,还是只是某种桥梁?)

  • python3-gdal(请参见上文,但适用于python3。是否需要python-gdal?)

  • gdal
  • pygdal

pip模块和apt软件包之间的链接是什么?

1 个答案:

答案 0 :(得分:1)

每条信息都可用,如果愿意的话。

  • DEB s(已在系统范围内安装):

    1. gdal-bin [Ubtu]: Package: gdal-bin)-与 gdal 相关的二进制文件(工具和实用程序)的集合
    2. python3-gdal [Ubtu]: Package: python3-gdal)- Python 3 绑定,扩展名( .so s)和一些包装器脚本,这些脚本可通过 Python
    3. 使用 gdal
    4. python-gdal -相同,但对于 Python 2 (完全与上一项无关)
  • WHL (作为用于启动 pip 的解释器的 Python 模块安装):

    1. GDAL [PyPI]: GDAL)- #2的来源( .tar.gz )。 (和/或 #3。 )。在pip install阶段,它们是针对当前的 Python
    2. 构建和安装的
    3. pygdal [PyPI]: pygdal)-与上一项相同(但对于 VEnv ?)。似乎是较轻的版本(不包含脚本)

但是,上述所有内容都取决于 libgdal [Ubtu]: Package: libgdal1i),它是 gdal 库< / strong>。