Re: [Python-es] Re: Utilizar la librería GDAL en windows
Claudio A. Quezada R.
claudio.quezada.r en gmail.com
Mie Nov 21 12:08:56 CET 2007
Así es, y estas son las versiones precompiladas de que hablábamos:
http://download.osgeo.org/gdal/win32/1.4.2/Python_GDAL-1.4.2.win32-py2.4.exe
o bien
http://download.osgeo.org/gdal/win32/1.4.2/Python_GDAL-1.4.2.win32.zip
Saludos,
El 21/11/07, Luis Solis <solisgb en gmail.com> escribió:
> He encontrado esta dirección
>
> http://trondheim.cs.washington.edu/cgi-bin/trac.cgi/wiki/InstallingGDAL
>
> para python 2.4
>
> una vez que corro el ejecutable y muevo _gdal.pyd al directorio que se
> indica, ya he podido funcionar (he ejecutado un pequeño script que me abre
> una capa de un shp y me dice el nombre de la capa).
>
> gracias por todo a todos
>
> On Nov 19, 2007 6:39 PM, Claudio A. Quezada R. <claudio.quezada.r en gmail.com>
> wrote:
>
> > Hola, debes renombrar _gdal.dll a _gdal.pyd, según recuerdo...
> >
> > En todo caso, hay una versión de gdal precompilada para python 2.4
> > dando vueltas por ahí (que no es FWTools, es sólo gdal), pero no la
> > encontre ahora para darte la dirección precisa.
> >
> > Hasta hace unos meses (no se si hasta hoy) no había una versión
> > precompilada para python 2.5, por lo que tuve que hacerla (para mi, y
> > para mi proyecto, se descarga desde
> > http://iibsoft.googlecode.com/files/GDAL-1.4.2.win32-py2.5.zip). Si
> > migras a python 2.5 puede que la necesites, al igual que el dll de
> > gdal (http://iibsoft.googlecode.com/files/GDAL1.4-dll.zip que debe
> > estar en algún lado del PATH).
> >
> > Saludos,
> >
> > Claudio
> >
> > El 19/11/07, Luis Solis <solisgb en gmail.com> escribió:
> > > la versión que tengo instalada es la 2.4
> > >
> > > On Nov 19, 2007 7:14 AM, Gabriel Genellina <gagsl-py2 en yahoo.com.ar>
> > wrote:
> > >
> > > > En Sun, 18 Nov 2007 16:12:38 -0300, Luis Solis <solisgb en gmail.com>
> > > > escribi�:
> > > >
> > > > > Esta librería sirve para manejar datos geográficos (
> > http://www.gdal.org/
> > > > )
> > > > >
> > > > > la primera vez que lo corro me lanza una excepción porque no
> > encuentra
> > > > el
> > > > > módulo gdal. Voy al directorio donde lo ha instalado FWTools y lo
> > pongo
> > > > > en
> > > > > pythonpath (en micaso C:\Archivos de programa\FWTools2.0.0\pymod).
> > > > >
> > > > > vuelvo a intentarlo y entonces el que lanza la excepción es el
> > módulo
> > > > > gdal.py, porque en su primera línea tiene
> > > > >
> > > > >
> > > > > import _gdal
> > > > > from gdalconst import *
> > > > > from _gdal import ptrcreate, ptrfree, ptrvalue, ptrset, ptrcast,
> > ptradd,
> > > > > ptrmap, ptrptrcreate, ptrptrvalue, ptrptrset
> > > > > ...
> > > > >
> > > > > busco -gdal.* y solo encuentro _gdal.DLL, que está en el mismo
> > > > directorio
> > > > > que gdal.py
> > > >
> > > > Estas usando Python 2.5? Porque desde esta version no soporta mas
> > > > extensiones con nombres terminados en .dll, tienen que ser .pyd
> > > > explicitamente
> > > > (
> > http://docs.python.org/whatsnew/ports.html#SECTION0001510000000000000000)
> > > > Y como veo que tuviste que hacer algunos malabares para que encuentre
> > > > gdal.py, y uno tiende a pensar que los programas de instalacion son
> > mas
> > > > inteligentes que eso -no siempre es el caso, pero...- se me ocurre que
> > tal
> > > > vez estes usando tu propia version de Python, pero si hay un Python
> > que
> > > > viene INCLUIDO en gdal, ese es el que tendrias que invocar.
> > > >
> > > > --
> > > > Gabriel Genellina
> > > >
> > > >
> > > > _______________________________________________
> > > > Lista de correo Python-es
> > > > http://listas.aditel.org/listinfo/python-es
> > > > FAQ: http://listas.aditel.org/faqpyes
> > > >
> > >
> > >
> > >
> > > --
> > > Luis Solís
> > >
> > > _______________________________________________
> > > Lista de correo Python-es
> > > http://listas.aditel.org/listinfo/python-es
> > > FAQ: http://listas.aditel.org/faqpyes
> > >
> >
> >
> > --
> > Claudio Quezada Romegialli
> > Ingeniero Ambiental
> > (02)7321665 - 81466049
> >
> > _______________________________________________
> > Lista de correo Python-es
> > http://listas.aditel.org/listinfo/python-es
> > FAQ: http://listas.aditel.org/faqpyes
> >
>
>
>
> --
> Luis Solís
>
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>
--
Claudio Quezada Romegialli
Ingeniero Ambiental
(02)7321665 - 81466049
Más información sobre la lista de distribución Python-es