Programación Web y Scripting > Python

 Principiante En Python....

<< < (3/4) > >>

btcpar:
Hola otra vez,
Primero empezaré con tu última pregunta, bueno, creo que ese es el precio que hay que pagar si quieres distribuir el programa, que yo sepa el programa no se ejecuta si quitamos archivos que acompañan al EXE creado, aunque pensandolo bien esto es mejor que tener que instalar python en la máquida de aquel que quiera ver nuestro trabajo.

Con respecto al error que te aparece, dime si tu programa en el momento de ejecutarse abre algún archivo de imagen, texto, etc... puesto que en este caso deberás introducir dichos archivos en el proceso de compilación. En la página guia del py2exe lo explican bastante bien.

Espero haberte ayudado

Blag:

--- Cita de: "btcpar" ---Con respecto al error que te aparece, dime si tu programa en el momento de ejecutarse abre algún archivo de imagen, texto, etc... puesto que en este caso deberás introducir dichos archivos en el proceso de compilación. En la página guia del py2exe lo explican bastante bien.

Espero haberte ayudado
--- Fin de la cita ---
hummm.....Pues la verdad es que no......este es el código que quiero compilar, es bastante sencillo.....


--- Código: Text --- iCant = 0iAux = 1 iNumero = int(raw_input(&#34;Ingresa un numero: &#34;))while iAux &#62; 0:  iCant = iCant + 1  iAux = iNumero / 10  iNumero = iNumero / 10  print &#34;Tiene &#34;, iCant, &#34; digitos&#34;  
Acaso esto necesita de alguno archivo adicional o de texto o imagen????????  :blink:  No lo creo......

Que puede estar fallando????  :(

Saludos,

Blag  :devil:

btcpar:
Acabo de compilar tu código y este funciona perfectamente, te mando paso por paso todo lo que he hecho:

1.- guardo tu codigo como codigo.py
2.- creo un archivo set.py que contiene:
from distutils.core import setup
import py2exe
setup(console=["codigo.py"])
3.- en MSDOS me meto en el directorio python23
4.-c:\python23> python set.py py2exe

se crea entonces el directorio dist con tu ejecutable dentro que deberia funcionar perfectamente.

Si sigues teniendo el problema consultaré con compañeros más expertos en el tema y te mando su opinion al respecto.

Blag:
Sigo con el mismo problema  :(  Como te dije....crea todo bien....pero al momento de ejecutar "el ejecutable"......recibo el error que te mencioné......... :scream:

¿Qué puedo hacer?

Saludos,

Blag  :(

jrvilda:
A mi me pasa lo mismo,
Solo consigo con py2exe compilar aplicaciones que sea con entorno grafico y no puedo dar una salida en comandos, que es lo mismo que te pasa.

Osea que si realizas una ventana que pida un campo de texto y que luego muestre el resultado, funciona, pero si quieres usar el ejecutable desde consola, no lo consigo.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa