No es tan fácil como bajarte el código y correrlo.

Por ejemplo, uno de mis programas usa pyDes para encritar y desencriptar, además de wx ya que es una aplicación gráfica, y otras librerías propias como mis-objetos.py

Además supongamos que no quiero distribuir el código en "abierto". Y tampoco queremos que el cliente final se mareé averiguando qué debe instalar para que la aplicación corra.

py2exe une todo lo necesario y lo deja en una carpeta "dist" listo para distribuirlo. Lo que busco es algo parecido pero para Linux.

Y tenía entendido que "distutils" y "SetupTools" podían hacerlo pero no tengo información. Hay otra librería que empaqueta todo lo necesario para crear el paquete "egg" para distribuirlo.

Pero no se como..

De esto va la pregunta. :-(

Saludos.
P.D.:
Esto lo acabo de encontrar ahora:
http://mundogeek.net/archivos/2008/09/23/distribuir-aplicaciones-python/



El 04/05/2014 23:18, Juan José Gómez Romera escribió:
Son dos cosas diferentes, tu te refieres a empaquetar el software para una determinada distribución, algo realmente complejo, y que además solo nos servira para una distribución completa

Pero para poder ejecutar un programa escrito en python con distribuir el código fuente es más que suficiente, y existen métodos bastante estandarizados, como pip (https://pypi.python.org/pypi)


El 4 de mayo de 2014, 23:00, Jose Caballero <jcaballero....@gmail.com> escribió:
yo no creo que sea tan simple como copiar codigo y correrlo. Para un
ejemplo sencillo, tal vez.
Pero para aplicaciones mas complicadas, las cosas deben ir en su
sitio. Por ejemplo, en RedHat:

-- ficheros de configuracion en  /etc/
-- librerias en /usr/lib/pythonX.Y/site-packages/
-- API en /usr/bin/
-- documentation in /usr/share/doc/
-- etc.

Y todo depende de cada distro.
Yo como trabajo en RedHat distribuyo mi codigo con RPMs.
Recomendaria a kausdiv buscar en google algo tipo "distribute python
applications on ubuntu"


Saludos
Jose (sin tildes)

El día 4 de mayo de 2014, 16:45, Mario Lacunza <mlacu...@gmail.com> escribió:
> Cual es el problema? Sólo copia tu código fuente y correlo.  Ubuntu viene
> con python pre instalado
>
> Enviado desde mi Samsung Galaxy S4
>
> El may 4, 2014 2:43 PM, "kausdiv" <kaus...@gmail.com> escribió:
>
>> Hola.
>>
>> Hasta ahora las pequeñas aplicaciones que he realizado han sido usando
>> wxPython para Windows (uso py2exe).
>>
>> Este conjunto de pequeñas aplicaciones me gustaría saber como pasarlas a
>> Linux, me han comentado algo de setuptools, pero no encuentro nada en
>> español.
>>
>> Tengo una virtualización de xubuntu. Y me gustaría probar a descargar una
>> de mis aplicaciones e instalarla.
>>
>> ¿ Alguna ayuda ?
>> _______________________________________________
>> Python-es mailing list
>> Python-es@python.org
>> https://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>
>
> _______________________________________________
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/



_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a