Re: [Python-es] Como hacer que las aplicaciones corran en Linux
Tiene muy buena pinta. Voy a ver qu se puede hacer. Ya lo descargu para probar. muchas gracias a todos. ;-) Yo nunca he usado ninguno de estos programas pero acabo de leer el anuncio de nueva versin de cx_Freeze: "cx_Freeze is a set of scripts and modules for freezing Python scripts into executables, in much the same way that py2exe and py2app do. Unlike these two tools, cx_Freeze is cross platform and should work on any platform that Python itself works on. It supports Python 2.6 or higher, including Python 3." Parece que cx_Freeze es como py2exe pero multiplataforma. Tal vez te sirva! :) Juanlu ___ 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] Como hacer que las aplicaciones corran en Linux
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/
Re: [Python-es] Como hacer que las aplicaciones corran en Linux
No es tan fcil como bajarte el cdigo y correrlo. Por ejemplo, uno de mis programas usa pyDes para encritar y desencriptar, adems de wx ya que es una aplicacin grfica, y otras libreras propias como mis-objetos.py Adems supongamos que no quiero distribuir el cdigo en "abierto". Y tampoco queremos que el cliente final se mare averiguando qu debe instalar para que la aplicacin 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 tena entendido que "distutils" y "SetupTools" podan hacerlo pero no tengo informacin. Hay otra librera 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 Gmez Romera escribi: Son dos cosas diferentes, tu te refieres a empaquetar el software para una determinada distribucin, algo realmente complejo, y que adems solo nos servira para una distribucin completa Pero para poder ejecutar un programa escrito en python con distribuir el cdigo fuente es ms que suficiente, y existen mtodos 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 da 4 de mayo de 2014, 16:45, Mario Lacunza mlacu...@gmail.com escribi: Cual es el problema? Slo copia tu cdigo 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 pequeas aplicaciones que he realizado han sido usando wxPython para Windows (uso py2exe). Este conjunto de pequeas aplicaciones me gustara saber como pasarlas a Linux, me han comentado algo de setuptools, pero no encuentro nada en espaol. Tengo una virtualizacin de xubuntu. Y me gustara 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:
Re: [Python-es] Como hacer que las aplicaciones corran en Linux
Debes explicar mejor q quieres hacer x lo q entiendo quieres hacer un paquete para la distro. Si es así cada una tiene su propia forma de crear un deb para debían y así. .leete los manuales adecuados Enviado desde mi Samsung Galaxy S4 El may 4, 2014 4:07 PM, 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/
Re: [Python-es] Como hacer que las aplicaciones corran en Linux
Ah recién veo este correo. Mira también pip Enviado desde mi Samsung Galaxy S4 El may 4, 2014 5:05 PM, kausdiv kaus...@gmail.com escribió: 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.comescribió: 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 listPython-es@python.orghttps://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/