Cómo compilar un código Python (En 11 Pasos)

Por editorial team
Cómo compilar un código Python (En 11 Pasos)
Programming Code Source Background Texture Illustration Design image by Bob Davies from Fotolia.com

Debido a que Python es un lenguaje interpretado, su compilación puede significar muchas cosas, incluyendo la compilación a código byte o transformación en otro lenguaje. Cuando aprendas cómo tomar el código Python y compilarlo en un ejecutable para plataformas Windows, puedes crear un programa en Python y hacer que los usuarios de Windows lo ejecuten sin problemas.

Configuración

Paso 1

Crea un programa en Python o impórtalo en el entorno Windows.

Paso 2

Ejecuta el código en el intérprete de Python y asegúrate de que no haya errores en el código:

c:Python> Python mycode.py

Paso 3

Descarga el compilador py2exe win32 desde el sitio web py2exe (ver Recursos más adelante).

Paso 4

Guarda el archivo descargado en el disco.

Paso 5

Abre el archivo descargado y haz clic a través del proceso de instalación. Esto debería tomar unos pocos segundos. La instalación creará un programa py2exe.exe en tu directorio distutils distribuido con la instalación de Python que utilizarás para crear el código compilado.

Compilación de código Python

Paso 1

Abre un nuevo archivo de texto en el Bloc de notas o tu editor favorito y guárdalo como mysetupfile.py. Este archivo de texto le dirá al programa py2exe que los programas Python se conviertan en un exe.

Paso 2

Agrega las líneas siguientes en el archivo de texto: from distutils.core import setup import py2exesetup(console=['mycode.py']) donde "mycode.py" es el nombre de tu programa en Python que deseas compilar.

Paso 3

Ejecuta el archivo mysetupfile.py a través del programa py2exe: c:\Python> Python mysetupfile.py py2exe

Paso 4

Espera a que el compilador py2exe termine de producir su salida. Si todo va bien, el compilador puede informarte acerca de las DLL que el programa de Python es dependiente una vez que termine de compilar.

Paso 5

Espera hasta que la compilación finalice. Una vez que esto ocurra, se creará un directorio llamado "dist". Introduce el directorio por tipo:

c:\Python> cd dist

Paso 6

Busca en el directorio para ver un exe de tu proyecto. Prueba la compilación ejecutando el programa:

c:\Python> mycode.exe