Foros del Web » Administración de Sistemas » Unix / Linux »

Generar ejecutables para aplicaciones python en Linux

Estas en el tema de Generar ejecutables para aplicaciones python en Linux en el foro de Unix / Linux en Foros del Web. Programo en Python utilizando interfaces QT y quiero cargarlas sin necesidad de utilizar el interprete de python... he probado dandole al script permiso de ejecucion ...
  #1 (permalink)  
Antiguo 16/04/2009, 15:54
Avatar de Theoden  
Fecha de Ingreso: abril-2009
Mensajes: 28
Antigüedad: 15 años, 7 meses
Puntos: 1
De acuerdo Generar ejecutables para aplicaciones python en Linux

Programo en Python utilizando interfaces QT y quiero cargarlas sin necesidad de utilizar el interprete de python... he probado dandole al script permiso de ejecucion con chmod +x file.py,
chmod a+x file.py, chmod u+x file.py y nada...

Escuche que generando un fichero .bin era el equivalente a un .exe. Alguien sabe como generarlo? O alguien conoce otra via (cualquiera) de levantar mi aplicacion solo con un click?


Saludos espero me ayuden...
  #2 (permalink)  
Antiguo 16/04/2009, 19:18
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
Respuesta: Generar ejecutables para aplicaciones python en Linux

Puedes crear un archivo .desktop que contenga una línea del tipo "Exec=/ruta/al/archivo.py".
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #3 (permalink)  
Antiguo 28/04/2009, 12:50
Avatar de Theoden  
Fecha de Ingreso: abril-2009
Mensajes: 28
Antigüedad: 15 años, 7 meses
Puntos: 1
Respuesta: Generar ejecutables para aplicaciones python en Linux

Muxas gracias de nuevo!!!!!
  #4 (permalink)  
Antiguo 29/04/2009, 08:37
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Generar ejecutables para aplicaciones python en Linux

Theoden, para que funcione directamente dándole los permisos de ejecución, la primera línea de tu programa debería ser algo como

#!/usr/bin/env python

Para así decirle al sistema qué programa es el que debe interpretar y ejecutar tu código.

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:11.