Я занимаюсь разработкой некоторого кода на Python и хочу использовать привязки Python GDAL / OGR. Какой минимум мне нужно установить, чтобы использовать привязки Python GDAL и OGR?
Какой самый простой способ установить GDAL / OGR, если я хочу использовать его только из Python?
Я ищу ответ, который относится как к Mac, так и к Windows.
GDAL указан в индексе пакетов Python (PyPi), но я не понимаю, как установить его зависимости (libgdal и заголовочные файлы для libgdal и numpy). Может быть, все, что мне нужно сделать, это установить NumPy и затем получить libgdal где-нибудь, и если да, то где? Требуется ли для установки Windows бинарные файлы Windows в дополнение к libgdal и его заголовочным файлам?
Как я могу убедиться, что я получаю правильные привязки Python для моей версии Python (2.5, 2.6, 2.7, 3)?
Нужно ли вносить изменения в переменную среды PATH, чтобы использовать GDAL и OGR из Python, или все можно получить через мою папку site-packages и типичное import
утверждение?
Эти вопросы относятся к этому вопросу, но не отвечают на него:
установка GEOS, PROJ, GDAL / OGR в python virtualenv на Mac OS X
Как установить GDAL с Python на Windows?
Я должен отметить, что FWTools , OSGeo4W и kyngchaos предлагают ogr и gdal с привязками python и превосходны, но FWTools и OSGeo4W поставляются со своим собственным python, вместо того, чтобы выступать в роли библиотек для существующей установки python, и структуры хаоса kyng выглядят только для OS X
pip install gdal
автоматически включать и компилировать все необходимые файлы из GDAL. Ожидается, что вы будете использовать другие средства для создания бинарных файлов GDAL.