Использование gdal16 в питоне - osgeo4w

Ответить
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Использование gdal16 в питоне - osgeo4w

Сообщение Максим Дубинин »

Может ли кто-то помочь протестировать.

Нужна свежая установка gdal16 и gdal16-python с помощью OSGeo4W, для чистоты эксперимента нужны только они.

После установки необходимо:
1. Открыть OSGeo4W shell
2. python
3. import osgeo from gdal

У меня выдается ошибка об отсутствие osgeo, что обычно говорит о проблеме с байндингами, но gdal16-python же установлен? Непонятно.
пристегивайтесь, турбулентность прямо по курсу
Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Использование gdal16 в питоне - osgeo4w

Сообщение Voltron »

sim писал(а):У меня выдается ошибка об отсутствие osgeo, что обычно говорит о проблеме с байндингами, но gdal16-python же установлен? Непонятно.
Проблема вот в чем.
При запуске шелла OSGeo4W выполняются все командные файлы (*.bat) из папке %OSGEOROOT%\etc\ini. Эти файлы выполняют установку разных переменных окружения, в том числе PATH. Файл python.bat, который там лежит устанавливает переменную PYTHONHOME. Но дело в том, что байндинги к gdal лежат не в папке с питоном, а в папке с gdal.

Если заглянуть в папку %OSGEOROOT%\bin, то там тоже можно найти несколько командных файлов и среди них gdal16.bat. Именно этот файл отвечает за добавление путей к байндигам в переменные окружения и выполняет другие полезные действия вроде указания расположения плагинов.

Т.е. нужно просто скопировать файл gdal16.bat в папку %OSGEOROOT%\etc\ini, перезапустить шелл и все будет работать
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Использование gdal16 в питоне - osgeo4w

Сообщение Максим Дубинин »

точно! скопировав gdal16.bat все работает, спасибо.
пристегивайтесь, турбулентность прямо по курсу
Ответить

Вернуться в «GDAL/OGR»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей