rutas relativas y easy_install

Daniel Garcia Moreno dani en danigm.net
Vie Mayo 9 08:47:30 CEST 2008


El jue, 08-05-2008 a las 23:42 -0400, Milton Galo Patricio Inostroza
Aguilera escribió:
> El día 8 de mayo de 2008 21:22, Daniel Garcia Moreno <dani en danigm.net> escribió:
> 
> [..]
> 
> > Ahora he empezado a probar easy_install, para poder instalar la
> > aplicación de forma más simple, pero me he dado cuenta de que cuando la
> > instalo, y la intento ejecutar, como se llama desde otro directorio,
> > pues ../data no existe, por lo que me lanza una excepción.
> >
> > Mi pregunta es: ¿Cuál es la manera correcta de definir las rutas?
> 
> Mira en realidad nunca he realizado lo que tu estas haciendo
> especificamente pero una vez en la universidad tuve que programar en
> algo que se llama tres capas...lo que hacemos es crear tres niveles
> BD, RN y GUI...entonces lo que hacia es crear una carpeta por cada
> nivel y dentro de cada carpeta creaba un fichero __init__.py
> {generalmente vacio} y luego podia importar de un paquete {o si le
> quieres llamar carpeta} a otro sin problemas
> 
> por ejemplo para llamar a un fichero de la capa BD desde la RN solo hac'ia:
> 
> from BD.nombre_fichero import alguna_clase
> 
> y asi matienes ordenaditos tus niveles....pero en realidad no se si
> esto es lo que necesitas....si es asi te puedo explicar mejor e
> incluso enviar una estructura que ya funcione.

No es esto lo que yo quiero hacer. Yo quiero añadir imágenes, y son
rutas hacia imágenes que están en código, y quiero que esas imágenes
también se instalen. He estado mirando la documentación de setuptools, y
no se como se podría hacer que incluya también ficheros que no son .py
en el setup.py. He intentado con el package_data, pero creo que no los
añade.

¿Es posible instalar con setuptools un directorio con imágenes, o
tendría que copiar el directorio con un script, y poner las rutas
relativas a esta copia?
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: Esta parte del mensaje está firmada	digitalmente
URL: <http://mail.python.org/pipermail/python-es/attachments/20080509/71e773de/attachment.pgp>
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes


Más información sobre la lista de distribución Python-es