[Argentina] Versión de Python 2.7 embebida en QGIS Desktop 2.0.1 para Win 7 32 bits

Malena Libman malena.libman en gmail.com
Lun Dic 16 05:10:28 PST 2013


En el cookbook tenés los links para dos paginas que te crean los archivos
de python listos para agregar el codigo de tu plugin.

despues desde el Qt4 podes hacer la interfaz, pero no lo necesitás en
principio.

http://www.qgis.org/es/docs/pyqgis_developer_cookbook/intro.html#python-plugins
http://www.qgis.org/es/docs/pyqgis_developer_cookbook/plugins.html#developing-plugins
http://www.dimitrisk.gr/qgis/creator/ (este es el que te descarga la
carpeta que copias a tu carpeta de plugins)

Saludos

Malena


El 16 de diciembre de 2013, 9:31, Oscar López <oskosk at gmail.com> escribió:

> muchas gracias!!! A mí la consola de QGIS Dufour 2.0.1 me reporta 2.7.4
>
> import sys
> sys.version
> '2.7.4 (default, Apr  6 2013, 19:54:46) [MSC v.1500 32 bit (Intel)]'
>
> mejor voy a seguir escribiendo la lógica del plugin en la consola y
> después veo cómo lo armo con forma de plugin
>
> Gracias!
>
>
> Os
>
>
> 2013/12/16 Malena Libman <malena.libman at gmail.com>
>
>> iba a decir lo mismo, lo unico que agrego, es que si en esa computadora
>> con Windows tenés instalado ArGIS, deberias ver dentro de la carpeta de
>> ArcGIS que version de Python tiene instalada, a veces Quantum usa esa.
>>
>> Saludos
>>
>> Malena
>>
>>
>> El 15 de diciembre de 2013, 21:33, Gabriel <g_asato2000 at yahoo.com>escribió:
>>
>> Tenes que poner en la consola python de qgis
>>>
>>> import sys
>>> print (sys.version)
>>>
>>> y te da la version. a mi me da 2.7.3
>>>
>>>
>>> con respecto a las librerias qt, me parece que deberian estar instaladas
>>>
>>> para verificar las librerias qt, podes hacer
>>>
>>> import PyQt4
>>>
>>> si no te da error, significa que esta instalada
>>>
>>> Saludos
>>>
>>> Gabriel Asato
>>>
>>> El 15/12/2013, a las 11:10, Oscar López <oskosk at gmail.com> escribió:
>>>
>>>
>>> Buenas, les escribo una duda que tengo hace unos días y me está
>>> molestando bastante ya (pongo la misma pregunta al principio y al final,
>>> después de la explicación).
>>>
>>> ¿Alguno me podría dar una mano para confirmar que la versión de Python
>>> que usa QGIS Dufour 2.0.1 para sus plugins es Python 2.7.4 o Python 2.7.2 ?
>>>
>>> Estoy usando QGIS Desktop 2.0.1  sobre Windows 7 , x86 (o sea, 32 bit).
>>>
>>> Estoy tratando de seguir un tutorial para hacer plugins para QGIS (
>>> http://www.qgisworkshop.org/html/workshop/plugins_tutorial.html).  El
>>> tutorial es para QGIS 1.7.0 pero creo no viene al caso.
>>>
>>> El tutorial me recomienda instalar el plugin que se llama "Plugin
>>> Builder" con el cual se facilita la generación de plugins.
>>>
>>> Este plugin depende de PyQt4, (O sea, las librerías de interfaz gráficas
>>> QT en forma de módulos de Python).
>>>
>>> El tema es que el Python que utiliza QGIS para el sistema de
>>> complementos (plugins) no contiene el ejecutable python.exe que es
>>> requerido por varios comandos de PyQT4. Por lo cual mirando el README.txt
>>> dentro de la carpeta apps\Python27 veo que que es la release Python 2.7.4 y
>>> por lo tanto instalé Python 2.7.4 para poder correr pyuic4 y otras
>>> herramientas necesarias para compilar cada plugin en desarrollo.
>>>
>>> La cuestión es que el complemento "Plugin Builder" anduvo bien, hasta
>>> que reinicié QGIS. Al reiniciar QGIS, las librerías QT parecen no poder
>>> dejar cargar el Plugin Builder al inicio, dándome un error de
>>>
>>> No se pudo cargar PyQt4.
>>> El soporte para Python estará deshabilitado.
>>>
>>>
>>> Traceback (most recent call last):
>>>   File "", line 1, in
>>> ImportError: DLL load failed: No se encontró el proceso especificado
>>>
>>>
>>> Llego a entender que "el proceso especificado" es traducción de
>>> "specified procedure" (procedimiento, *no PROCESO...)*, lo que me
>>> convence de que en realidad el problema es con respecto a versiones entre
>>> Pythons y el vínculo dinámico entre librerías de una versión de Python con
>>> respecto a otra.
>>>
>>> ¿Alguno me podría dar una mano para confirmar que la versión de Python
>>> que usa QGIS Dufour 2.0.1 para sus plugins es Python 2.7.4 o Python 2.7.2 ?
>>>
>>> Abrazo!
>>>
>>> Os
>>>
>>> _______________________________________________
>>> Argentina mailing list
>>> Argentina at lists.osgeo.org
>>> http://lists.osgeo.org/cgi-bin/mailman/listinfo/argentina
>>>
>>>
>>> _______________________________________________
>>> Argentina mailing list
>>> Argentina at lists.osgeo.org
>>> http://lists.osgeo.org/cgi-bin/mailman/listinfo/argentina
>>>
>>>
>>
>> _______________________________________________
>> Argentina mailing list
>> Argentina at lists.osgeo.org
>> http://lists.osgeo.org/cgi-bin/mailman/listinfo/argentina
>>
>>
>
> _______________________________________________
> Argentina mailing list
> Argentina at lists.osgeo.org
> http://lists.osgeo.org/cgi-bin/mailman/listinfo/argentina
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/argentina/attachments/20131216/ff1cc513/attachment.html>


More information about the Argentina mailing list