1
Descargar e instalar un sistema binario congelado. Tres sistemas se utilizan comúnmente . Py2exe (para Windows ) está disponible en www.py2exe.org . Py2app (una versión para Mac de py2exe ) está disponible en svn.pythonmac.org/py2app . PyInstaller (para Windows , Mac y Linux ) está disponible en www.pyinstaller.org .
Para instalar py2exe , descargue el archivo . ZIP y descomprimirlo . No se requiere instalación .
Para instalar py2app , descargue el archivo . TAR.GZ. de Python.org y descomprimirlo . Abra una terminal y vaya al directorio en el que descomprimió los archivos. Tipo: .
Python setup.py install
y el programa se instalará
Para instalar PyInstaller , descargue el archivo ZIP de la página principal y descomprimirlo . . Abra una línea de terminal o de comandos y navegue hasta el directorio de contenido descomprimido. Tipo
python Configure.py
y el programa se instalará y configurará .
2
Escribe tu script en Python que desea guardar como un archivo ejecutable . Por ejemplo :
print "Hola , mundo "
se puede guardar como hello.py
3
Uso py2exe o py2app para crear un archivo. ejecutable. Debido py2app es la versión para Mac de py2exe , las secuencias que utilizan son similares . Ambos requieren un script setup.py . En py2exe :
de distutils.core configuración
importación py2exe
configuración
importación ( console = [' hello.py '] )
importará la función de configuración de distutils , importe el módulo py2exe , y luego configurar el hello.py aplicación de consola
py2app , puede utilizar el script Py2applet para crear el setup.py : .
py2applet - - hacer - configurar hello.py
Esto crea setup.py
4
Ejecutar el script de instalación : .
Python setup.py py2exe
< p > Esto creará el archivo hello.exe , que es un ejecutable autónomo.
Para py2app , Otro Venta
python setup.py py2app -A
Esto creará el archivo hello.app , que es un archivo de aplicación independiente que se puede ejecutar desde el terminal.
5
Crear un archivo de especificaciones en PyInstaller navegando a la carpeta de secuencia de comandos y escribiendo
< p> python Makespec.py [- OneFile ] hello.py
Construya su proyecto con :
python Build.py specfile
Esto crea un archivo EXE independiente . .