20 votos

gdal ImportError en python en Windows

Tratando de importar gdal para Python 2.7.3 en Windows XP:

>>> import gdal
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python27\lib\site-packages\gdal.py", line 2, in <module>
    from osgeo.gdal import deprecation_warn
  File "C:\Python27\lib\site-packages\osgeo\__init__.py", line 21, in <mo
    _gdal = swig_import_helper()
  File "C:\Python27\lib\site-packages\osgeo\__init__.py", line 17, in swit_helper
  _mod = imp.load_module('_gdal', fp, pathname, description)
ImportError: DLL load failed: The specified procedure could not be found.

Siguientes sugerencias de Cómo instalar GDAL con Python en windows? y en otros lugares, aquí es lo que he hecho hasta ahora:

El resultado es el mismo. Otras ideas acerca de cómo solucionar esto?

22voto

Yada Puntos 9489

Condensada procedimiento descrito en http://cartometric.com/blog/2011/10/17/install-gdal-on-windows/ para Windows 7 De 32 Bits, para instalar GDAL PYTHON:

1) Instalar Python.

He instalado Python 2.7.9 de https://www.python.org/

2) Instalar el GDAL binarios publicado por Tamas Szekeres.

En primer lugar, me lanzó IDLE (Python GUI), señalando los siguientes valores: "MSC v. 1500" y "win32":

enter image description here

En este enlace: http://www.gisinternals.com/release.php

Haga clic en el magenta enlace de la imagen de abajo:

enter image description here

Haga clic en el magenta enlaces de la imagen de abajo para descargar e instalar gdal-111-1500-núcleo.msi y GDAL-1.11.1.win32-py2.7.msi:

enter image description here

3) Adjuntar a su variable de entorno Path

enter image description here

enter image description here

Después haga clic en Editar y buscar la Ruta de acceso, agregar:

;C:\Program Files\GDAL

NO OLVIDAR el caracter ; antes de C:\Prog... y haga clic en ACEPTAR tres veces:

enter image description here

4) Agregar el GDAL_DATA variable de entorno (un clic en Nuevo para cada variable: gdal-datos y gdalplugins)

NO OLVIDES haga clic en ACEPTAR tres veces:

enter image description here

enter image description here

5) por último, realizar una prueba rápida para asegurarse de que todo funcionaba.

Lanzamiento IDLE (Python GUI) y el tipo de osgeo de importación gdal [Enter]:

enter image description here

No me gdal ImportError en python en mi sistema Windows 7.

Nota: la importación de gdal está en desuso.

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