Страница 1 из 1

Runtime ошибка в Python из за osgeo gdal

Добавлено: 14 май 2018, 16:49
Yuraz
Коллеги, форум помог на 1е сообщение, премного благодарен!!! Спрошу ещё 2й вопрос ))
Интересная ошибка в процессе Python, после запуска в консоли c:\Python\mygdal.py с кодом:

Код: Выделить всё

import sys, os
from osgeo import gdal, gdalconst, osr, ogr
print(sys.version)
gdalData = gdal.Open("D:\TC_NG_SFBay_US_Geo.tif")
Если надо, информация в консоль про подгруженный Tiff вывожу, скрипт отрабатывает, но сразу выскакивает ошибка в Python. Win10-64. Скажите, может что не правильно запускаю?

Версия:
3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:04:45) [MSC v.1900 32 bit (Intel)]

Не у кого нет такой ошибки на этом коде?

Re: Runtime ошибка в Python из за osgeo gdal

Добавлено: 14 май 2018, 19:38
jerry-maori
ошибка то какая?%) ну кроме того, что интересная;)

Re: Runtime ошибка в Python из за osgeo gdal

Добавлено: 15 май 2018, 08:09
Yuraz
jerry-maori писал(а):
14 май 2018, 19:38
ошибка то какая?%) ну кроме того, что интересная;)
Стало более менее понятно, Windows - 64bit, а GDAL под 32. Сейчас поставлю GDAL под 64бит.
Имя сбойного приложения: python.exe, версия: 3.6.4150.1013, метка времени: 0x5a38ace7
Имя сбойного модуля: ntdll.dll, версия: 10.0.10586.306, метка времени: 0x571afb7f
Код исключения: 0xc0000005
Смещение ошибки: 0x0003c1ad
Идентификатор сбойного процесса: 0x1f78
Время запуска сбойного приложения: 0x01d3ec09ec19612a
Путь сбойного приложения: C:\Python\python.exe
Путь сбойного модуля: C:\Windows\SYSTEM32\ntdll.dll

Re: Runtime ошибка в Python из за osgeo gdal

Добавлено: 15 май 2018, 09:12
Yuraz
Друзья, так и есть, Python установил на 32 бита, от этого все проблемы в дальнейшем!
Кто столкнется, ставьте 3 эти вещи и все под 64 бита: Python, GDAL core, GDAL whl. И будет всё хорошо ;)

Re: Runtime ошибка в Python из за osgeo gdal

Добавлено: 03 авг 2018, 10:21
LevLimin
Ну так на всех сайтах, где можно скачать GDAL, всегда пишут, что проверяйте все зависимости - должна быть одинаковая битность, если под винду то одинаковый C++ рантайм, версии GDAL и pygdal.