Hola, Luigi y resto de personal:
Bueno, yo soy usuario de Linux y no me he tenido que enfrentar a
semejante cosa. En todo caso, si en algún momento me enfrento a ello, ya
os comento el resultado!!1
Jorge
El 16/06/15 a las 11:38, Luigi Pirelli escribió:
...y pandas no lo puede instalar con la dependencia que hay en
osgeow4... neceistas irte con otro interprete y configurar pythonhome
jorge conseguiste poner pandas en win usando el entorno python de osge4w?
ciao
Luigi Pirelli
**************************************************************************************************
* LinkedIn: https://www.linkedin.com/in/luigipirelli
* Elance: https://www.elance.com/s/edit/luigipirelli/
* GitHub: https://github.com/luipir
* Stackexchange: http://gis.stackexchange.com/users/19667/luigi-pirelli
* Mastering QGIS:
https://www.packtpub.com/application-development/mastering-qgis
**************************************************************************************************
2015-06-16 10:30 GMT+01:00 Jorge Tornero - Listas <[email protected]>:
Hola, Nacho:
Si te sirve de algo y hablando de "comodidad" y "transparencia" y bajo el
punto de vista de un potencial usuario de tu plugin o cualquier otro, yo
prefería que el plugin, al cargar, me informara de las dependecias del mismo
no cumplidas (en tu caso, pygraph) y cómo resolverlas de una manera
"bonica", sencilla y entendible (un diálogo de información al ejecutarlo,
por ejemplo) sin provocar errores (que asustan más).
Sobre todo, porque las propias dependencias pueden tener otras y, si no son
librerías estándar... si pygraph tirase de numpy y pandas... ¿los integras
también?
Un saludo
Jorge
El 16/06/15 a las 10:13, Nacho Uve escribió:
Buenos días,
En un plugin de QGis que he creado utilizo la librería python-graph[1] para
ayudarme en unos cálculos. Realmente la funcionalidad de grafos que necesito
es muy sencilla, pero preferí emplear esta librería que ya tenía todo lo que
necesito ya listo y probado.
En el entorno de desarrollo (Linux), he instalado esta librería de manera
"normal" (siguiendo las instrucciones [2]) en el python de sistema y todo
funciona correctamente, pero a la hora de distribuir este plugin a otras
personas, me encuentro con la duda de cómo sería el modo más cómodo para
hacerlo.
Para evitar que los usuarios tengan que descargar e instalar más cosas, he
probado a incluir el código completo de pygraph en una carpeta dentro del
código del plugin, pero no encontré el modo de que esta librería sea
importada correctamente ("import pygraph" or "import myplugin.pygraph" no
funcionan).
Imagino que hay muchos casos de plugins del repositorio de QGis que usan
librerías externas.
¿Cómo se debería hacer para incluirlas de manera cómoda y trasparente para
el usuario?
Gracias!
Nacho V
[1]: https://pypi.python.org/pypi/python-graph
[2]:https://github.com/pmatiello/python-graph/blob/master/README
--
Juan Ignacio Varela García
_______________________________________________
QGIS-es mailing list
[email protected]
http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-es
_______________________________________________
QGIS-es mailing list
[email protected]
http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-es
_______________________________________________
QGIS-es mailing list
[email protected]
http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-es