Python - Aplicaciones para crear ejecutables para Python:CX_FREEZE

 
Vista:
Imágen de perfil de Luis

Aplicaciones para crear ejecutables para Python:CX_FREEZE

Publicado por Luis (25 intervenciones) el 12/12/2013 20:58:59
Saludos a todos los cooperadores de esta magnifica web.
Mirando tutoriales sobre posibles aplicaciones que pueden crear ejecutables de scripts Python en Linux para otros sistemas operativos, vi una aplicacion que me parecio interesante, lo cual me hizo seguir un manual bastante explicativo.
Pero tengo algun que otro problema para hacerlo correr, por lo que pido vuestra ayuda. Os dejo los detalles para ser lo mas conciso posible:
Herramientas:
Sistema Operativo: Linea de comandos de Ubuntu 12.10
Modelo de cx_freeze: 4.0.1-oubuntu
Python: 2.7.3
$ cxfreeze miprimerjuego.py - target-dir dist (lo que ingreso en la terminal)
(la respuesta que me arroja la terminal de ubuntu):
uso: cxfreeze [opciones] [SCRIPT]
Congelar un script en Pithon y todo su modulo de referencia un ejecutable de base que luego pueden ser distribuidos sin necesidad de una instalacion de Python
cxfreeze:error: solo una secuencia de comandos se puede especificar.

Esa es la respuesta y el error que me tiene bloqueado para poder saber como funciona.
Deseo me deis vuestra opinion y saber como desbloquear este conflicto. Gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 2.239
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Aplicaciones para crear ejecutables para Python:CX_FREEZE

Publicado por xve (1646 intervenciones) el 13/12/2013 10:37:01
Hola Luis, has probado al revés? es decir, primero las opciones y luego el archivo de python...
1
$ cxfreeze -target-dir dist miprimerjuego.py

Por lo que dice, primero las opciones y luego el script
uso: cxfreeze [opciones] [SCRIPT]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Luis

Aplicaciones para crear ejecutables para Python:CX_FREEZE

Publicado por Luis (25 intervenciones) el 16/12/2013 10:05:06
Hola xve, gracias por darme la idea pero tampoco funciona.
Ahora la terminal me arroja lo mismo pero con otro error: no existe la opcion -t
no entiendo este tipo de error
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve
Val: 2.239
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Aplicaciones para crear ejecutables para Python:CX_FREEZE

Publicado por xve (1646 intervenciones) el 16/12/2013 10:41:46
Hola Luis, mil perdones, me deje un guion...

Prueba así:
1
cxfreeze --target-dir=dist miprimerjuego.py

Entiendo que la carpeta dist existe donde ejecutas esta instrucción.

Coméntanos, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Luis

Aplicaciones para crear ejecutables para Python:CX_FREEZE

Publicado por Luis (25 intervenciones) el 16/12/2013 12:10:15
Te cuento xve. Ahora me da el error de que no encuentra el directorio 'miprimerjuego.py'. No entiendo nada...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Luis

Aplicaciones para crear ejecutables para Python:CX_FREEZE

Publicado por Luis (25 intervenciones) el 17/12/2013 05:58:13
Hola xve, he probado tambien con las opciones cxfreeze -Base-name=NAME y --base-name=NAME miprimerjuego.py para que lo busque por el nombre del archivo haber si lo encuentra pero no me lo encuentra.
Es posible que estas instrucciones no sirvan ya que son del ultimo modelo de cxfreeze y no el que tengo instalado en ubuntu.
Seguire intentandolo, ya os comentare
Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar