GDAL 库,谁做什么
GDAL libraries, who does what
我正在努力在 ubuntu 16.04 上安装 GDAL 以使用 GeoDjango(Django 2.1,python3),所以我需要了解我实际安装的是什么。
每个library/package/module的作用是什么?
适合
gdal-bin(包含实际功能的 'C' 库?)
python-gdal(在python中相同,或者只是某种桥梁?)
python3-gdal(见上文,但对于 python3。是否需要 python-gdal?)
点
- 格达尔
- pygdal
这里的 pip 模块和 apt 包之间的 link 是什么?
每条信息都有,只要你愿意搜索。
DEBs(在系统范围内安装):
- gdal-bin ([Ubtu]: Package: gdal-bin) - gdal 相关二进制文件的集合(工具和实用程序)
- python3-gdal ([Ubtu]: Package: python3-gdal) - Python 3 绑定、扩展(.sos)和一些包装器脚本,它们启用 gdal 使用 Python
- python-gdal - 同样的事情,但是 Python 2 (与上一项完全无关)
WHLs(作为 Python 模块安装到用于启动 pip):
- GDAL ([PyPI]: GDAL) - 的来源 (.tar.gz) #2.(和/或#3.)。在
pip install
阶段,它们是为当前 Python 构建和安装的
- pygdal ([PyPI]: pygdal) - 与上一项相同(但对于 VEnv?)。它似乎是一个较轻的版本(它不包含脚本)
但是,以上都依赖于libgdal([Ubtu]: Package: libgdal1i),也就是 gdal图书馆.
我正在努力在 ubuntu 16.04 上安装 GDAL 以使用 GeoDjango(Django 2.1,python3),所以我需要了解我实际安装的是什么。
每个library/package/module的作用是什么?
适合
gdal-bin(包含实际功能的 'C' 库?)
python-gdal(在python中相同,或者只是某种桥梁?)
python3-gdal(见上文,但对于 python3。是否需要 python-gdal?)
点
- 格达尔
- pygdal
这里的 pip 模块和 apt 包之间的 link 是什么?
每条信息都有,只要你愿意搜索。
DEBs(在系统范围内安装):
- gdal-bin ([Ubtu]: Package: gdal-bin) - gdal 相关二进制文件的集合(工具和实用程序)
- python3-gdal ([Ubtu]: Package: python3-gdal) - Python 3 绑定、扩展(.sos)和一些包装器脚本,它们启用 gdal 使用 Python
- python-gdal - 同样的事情,但是 Python 2 (与上一项完全无关)
WHLs(作为 Python 模块安装到用于启动 pip):
- GDAL ([PyPI]: GDAL) - 的来源 (.tar.gz) #2.(和/或#3.)。在
pip install
阶段,它们是为当前 Python 构建和安装的
- pygdal ([PyPI]: pygdal) - 与上一项相同(但对于 VEnv?)。它似乎是一个较轻的版本(它不包含脚本)
- GDAL ([PyPI]: GDAL) - 的来源 (.tar.gz) #2.(和/或#3.)。在
但是,以上都依赖于libgdal([Ubtu]: Package: libgdal1i),也就是 gdal图书馆.