Я пытаюсь установить GDAL для python 3.6.9 под Ubuntu 18.04 следующим образом: https://pypi.org/project/GDAL/ Я пробовал эти два способа: 'easy_install' '' 'sudo easy_install GDAL' '' и 'setup.py' '' 'python setup.py build && python setup.py install' ''.
Но они все не смогли. Вот информация, возвращаемая мне, когда я использую '' 'sudo easy_install GDAL' '':
extensions / gdal_wrap.cpp: 3209: 9: error: 'GDALExtendedDataTypeHS' не называет тип; вы имели в виду "GDALFindDataType"? typedef GDALExtendedDataTypeHS GDALExtendedDataTypeHS; ^ ~~~~~~~~~~~~~~~~~~~~ GDALFindDataType
...
extensions / gdal_array_wrap.cpp: 5771: 51: ошибка: ожидается '(' перед токеном '*'
extension / gdal_array_wrap.cpp: 5771: 53: ошибка: ожидаемое первичное выражение перед токеном '>'
arg8 = reinterpret_cast
ошибка: сценарий установки завершился с ошибкой: команда 'x86_64-linux-gnu-gcc' завершилась неудачно со статусом выхода 1
Как правильно установить GDAL?
Вы можете установить GDAL с привязкой Python из репозитория , используя :
sudo apt-get install python3-gdal python-gdal libgdal-dev