4 votos

¿Instalar Python-GDAL con OSGEO?

Llevo tiempo intentando instalar python gdal con OSGEO sin éxito. He eliminado. He intentado con "Express y Advance" como sugiere el sitio OSGEO4W.

El error es siempre "No hay módulo llamado 'osgeo' o gdal", la línea de comandos tampoco reconoce un programa interno.

2voto

larham1 Puntos 2088

Veraneando los 4 pasos de la respuesta de Khoa:

  • ir a este sitio para descargar los binarios apropiados para Windows (una vez que haya hecho clic en la versión apropiada de los bianarios de GDAL, seleccione el núcleo de GDAL para descargar las funcionalidades principales).

  • instalar GDAL con la configuración por defecto (¿o no?)

  • vuelva a la página donde obtuvo el núcleo de GDAL y descargue los enlaces de GDAL en python para que funcionen con su versión de python

  • instalar python bbindings

2voto

sameetandpotatoes Puntos 675

Para ubuntu, ejecute lo siguiente:

sudo add-apt-repository ppa:ubuntugis/ppa
sudo apt-get update
sudo apt-get install gdal-bin
sudo apt-get install libgdal-dev
export CPLUS_INCLUDE_PATH=/usr/include/gdal
export C_INCLUDE_PATH=/usr/include/gdal
pip install GDAL

Fuente: https://mothergeo-py.readthedocs.io/en/latest/development/how-to/gdal-ubuntu-pkg.html

También son potencialmente interesantes los binarios GDAL https://gdal.org/download.html

1voto

Jeffery Pardue Puntos 1

Siga las instrucciones de 4 pasos en este sitio: https://sandbox.idre.ucla.edu/sandbox/tutorials/installing-gdal-for-windows

He encontrado este sitio después de horas de fracaso en la instalación de osgeo.

Buena suerte.

1voto

user144420 Puntos 6

En MacOSX:

  1. Instalación de Conda: (modo fácil)

Desde https://anaconda.org/conda-forge/gdal

Suponiendo que tengas instalado Conda, conda install -c conda-forge gdal Eso es todo, conda instala los binarios subyacentes de gdal por ti.

  1. Uso de brew/pip

    brew install gdal # This installs the underlying binaries

    pip install gdal #(inside your venvs or whatever for python bindings)

Es posible que obtenga errores de clang durante la instalación de pip, en cuyo caso es probable que no tenga las últimas herramientas de construcción de xcode.

Hay una larga razón para que esto ocurra, pero tl;dr ir y descargar la última versión de las herramientas de línea de comandos para xcode https://developer.apple.com/download/all/?q=xcode

1voto

Francesca Rossi Puntos 96

Para ubuntu:

sudo add-apt-repository ppa:ubuntugis/ppa
sudo apt-get update
sudo apt-get install libgdal-dev gdal-bin

# Sanity, check the version. For ubuntu 18.04, it's probably 2.4.2
ogrinfo --version

export CPLUS_INCLUDE_PATH=/usr/include/gdal
export C_INCLUDE_PATH=/usr/include/gdal

sudo apt install python3.8-dev. <-- NOTE the python version should match yours
pip3 install GDAL==$(ogrinfo --version | cut -d' ' -f2 | cut -d',' -f1)

# If the above doesn't work, input the version manually from ogrinfo
# pip3 install GDAL==2.4.2 (Or any other version received from ogrinfo)

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X