Ya no necesitas buscar más en otras webs ya que has llegado al sitio adecuado, tenemos la respuesta que necesitas recibir pero sin problemas.
Solución:
A menos que tenga buenas razones para no hacerlo, definitivamente recomendaría comenzar con el instalador OSGeo4W, que puede instalar múltiples versiones diferentes de GDAL y sus enlaces de Python relevantes. Funciona muy bien y simplifica drásticamente la historia de implementación de Windows. Específicamente, querrá instalar pkg-gdal-python, que se encuentra dentro de ‘Libs’ en el árbol del instalador.
Puede descargar el paquete de rueda GDAL de los binarios no oficiales de Windows para paquetes de extensión de Python de Christoph Gohlke.
Se puede instalar desde cmd.exe usando algo como:
c:Python27Scriptspip.exe install GDAL-X.Y.Z-cp27-none-win_XYZ.whl
(Debe instalar NumPy desde el mismo lugar usando un comando similar)
Si bien el paquete no está creado por desarrolladores de OSGeo o GDAL, es una distribución de alta calidad compatible con las últimas versiones de GDAL compiladas para versiones de Python de 32 y 64 bits. ¡No es necesario agregar ni administrar bibliotecas externas!
Actualizar incluso establece el GDAL_DATA
variable de entorno, si no está configurada, e incluye una PostgreSQL
controlador para leer datos de PostGIS.
Otra opción es instalar la distribución Anaconda Python que tiene paquetes para GDAL. Si va a trabajar mucho usando GDAL con otros paquetes de Python (scipy, pandas, scikit-learn, etc.), esta podría ser una mejor opción que OSGeo4W. Por otro lado, si desea utilizar Python en combinación con varios paquetes GIS y de detección remota de código abierto (GRASS, QGIS, etc.), OSGeo4W es probablemente la mejor opción.
Puede obtener la distribución completa de Anaconda en: https://www.continuum.io/downloads, que contiene muchos paquetes de Python destinados a la ‘ciencia de datos’ o una instalación mínima en http://conda.pydata.org/miniconda. html
Como parte de la instalación, le pedirá que agregue a la ruta principal (para que esté disponible desde cualquier terminal).
Una vez configurado, GDAL se puede instalar en un nuevo entorno usando:
conda create -n gdal_env -c conda-forge gdal
Luego activándolo como se muestra cuando finaliza el comando. Se recomienda realizar la instalación en un nuevo entorno para evitar conflictos con otros paquetes y asegurarse de que las variables ambientales requeridas estén configuradas.
Sugerí instalar desde el canal conda-forge (https://conda-forge.github.io/) ya que son muy activos en mantener sus compilaciones GDAL actualizadas y asegurarse de que funcionen con muchas bibliotecas.
Una vez instalados, los paquetes se pueden actualizar desde el entorno usando:
conda update gdal
Si sostienes algún reparo y disposición de aclarar nuestro ensayo puedes dejar una explicación y con mucho gusto lo observaremos.