Académique Documents
Professionnel Documents
Culture Documents
Descargar
1.- Bjate la ultima versin del programa. Te la
puedes bajar de aqu:
http://www.python.org/ftp/python/2.4.1/python2.4.1.msi
Instalar
Una vez te hallas bajado todo, instlalo siguiendo
las opciones por defecto.
Python te habr creado un directorio llamado
C:\Python24 y ah es donde l se habr instalado.
Por su parte, wxPython se habr instalado en
C:\Python24\Lib\site-packages
Y py2Exe se habr instalado en
C:\Python24\Lib\site-packages\
Ya tenemos instalado todo lo que necesitamos.
ventana
El siguiente paso, es con tu editor preferido (espero
que no uses el Notepad) cpiate el cdigo que te
pongo a continuacin:
from wxPython.wx import wxPySimpleApp, wxFrame
app = wxPySimpleApp()
frame = wxFrame(None, -1, "Hello World")
frame.Show(1)
app.MainLoop()
app = wxPySimpleApp()
frame.Show(1)
app.MainLoop()
Nota: Es importante, si no eres muy ducho con Python que sigas todos los pasos que te pongo de forma estricta sin usar otros directorios.
A continuacin abrimos Python desde la opcin IDLE Python GUI y lo que nos muestra: viene a ser como una ventana de comandos pegada al screen.
Al igual que pasa en Fox que por defecto se te abre en el directorio donde est instalado Fox. Aqu el Path est apuntando al directorio donde se encuentra Python y lo primero que va
Import sys
Sys.path.append(C:\\)
Esto en realidad viene a ser que se cargue en memoria la libreria de funciones SYS que hace referencia a cosas del sistema operativo y se aade al path de busqueda (algo parecido
Import os
Os.getcwd()
que nos dice que estamos en C:\Python24
os.chdir(..)
Y ya podemos ver que estamos en C:\ que es donde habiamos dejado el archivo
a continuacin invocamos la aplicacin que habamos hecho antes y la habiamos guardado en miaplicacion.py
Execfile(miaplicacion)
Compilar el Ejecutable
Para eso primero nos creamos un fichero que
vamos a llamar setup.py con lo siguiente:
# setup.py
from distutils.core import setup
import py2exe
setup(windows=["miaplicacion.py"])
Y A continuacin desde la ventana de comandos
de Windows ejecutamos:
Redistribuir la Aplicacin
Para poder instalar tu aplicacin en otros
ordenadores, unicamente tienes que llevar todos
los ficheros que se encuentran en el directorio dist
que se te ha creado al ejecutar el py2exe y ah
tienes todo.
Al copiarlo a una mquina Win XP limpia,
unicamente me pidio que le aadiera el fichero
MSVCE71.DLL que basto con copiarlo al lado de
los anteriores y sin registrar nada ya funcion. No
hay que registrar ningn fichero y el tiempo que
tard en salir la primera pantalla es similar al que
tardan las aplicaciones Fox.