как установить переменную среды USE_PATH_FOR_GDAL_PYTHON=YES для ввода ПУТИ в ОС.add_dll_directory()

#python #gdal

#python #gdal

Вопрос:

Я уже много лет без проблем запускаю GDAL через python на anaconda. Сегодня, когда я попытался импортировать gdal, я получил этот код ошибки:

В Windows с Python> = 3.8 библиотеки DLL больше не импортируются из ПУТИ. Если gdalXXX.dll находится в ПУТИ, затем установите переменную среды USE_PATH_FOR_GDAL_PYTHON=YES для ввода ПУТИ в os.add_dll_directory().

Я искал решение этой проблемы, но, похоже, не могу понять, как это исправить. У кого-нибудь есть решение?

Ответ №1:

используйте: from osgeo import gdal

вместо: import gdal