such library libgdal gdalwarp gdal_config_error close _main python pip gdal

library - install libgdal python



Error al instalar GDAL (2)

Estoy tratando de instalar GDAL a través de pip. Pero estoy obteniendo este error:

extensions/gdal_wrap.cpp:3089:27: fatal error: cpl_vsi_error.h: No such file or directory #include "cpl_vsi_error.h" ^ compilation terminated. error: command ''x86_64-linux-gnu-gcc'' failed with exit status 1

Usé estos comandos:

sudo apt-get install libgdal-dev export CPLUS_INCLUDE_PATH=/usr/include/gdal export C_INCLUDE_PATH=/usr/include/gdal pip install GDAL

¿Alguien puede decirme cómo instalarlo?


Verifique que haya instalado GDAL usando este comando

gdal-config --version

Luego ejecute estos comandos:

pip install --download="some_path" GDAL cd some_path tar -xvzf GDAL-<version>.tar.gz cd GDAL-<version> python setup.py build_ext --include-dirs=/usr/include/gdal/ python setup.py install


En mi MacBook, la actualización / instalación reciente de GDAL usando este enfoque con homebrew funcionó bien. El problema en mi Mac era que aparentemente tenía instalada una versión anterior de GDAL y no pude actualizar con brew upgrade gdal debido al mensaje de error anterior.

Solución en resumen:

brew unlink gdal brew tap osgeo/osgeo4mac && brew tap --repair brew install jasper netcdf # gdal dependencies brew install gdal2 --with-armadillo --with-complete --with-libkml --with-unsupported brew link --force gdal2

Verificación:

$> gdal-config --version 2.1.3 $> gdal-config --libs -L/usr/local/Cellar/gdal2/2.1.3_3/lib -lgdal $> gdal-config --cflags -I/usr/local/Cellar/gdal2/2.1.3_3/include