# Ejecutables Pyinstaller
**Source:** https://ja.cursos.frogamesformacion.com/pages/blog/ejecutables-pyinstaller
**Language:** Japanese

---

![Crea ejecutables de scripts de Python usando PyInstaller](https://dropinblog.net/cdn-cgi/image/fit=scale-down,format=auto,width=700/34249715/files/portada-post/crea_ejecutables_de_scripts_de_python_usando_pyinstaller.png)

# Crea ejecutables de scripts de Python usando PyInstaller

*![María Santos](https://dropinblog.net/cdn-cgi/image/fit=scale-down,width=100/34249715/authors/IMG_3385.jpg)*

María Santos 

ヒント 

  

18/07/2023 12:00pm

4 minutos

Leer el artículo

Audio generated by DropInBlog's Blog Voice AI™ may have slight pronunciation nuances. Learn more

En este breve post, verás cómo crear un ejecutable de un script de Python usando PyInstaller.

A continuación están los pasos completos para lograr este objetivo en Windows:

## Crea un ejecutable de Python utilizando PyInstaller

### Paso 1 - Añadir Python a la ruta de Windows

Para empezar, es posible que necesites añadir Python a la ruta de Windows. Aquí te dejamos una guía paso a paso en inglés para añadir Python a la ruta de Windows.

Una forma fácil de añadir Python a la ruta de Windows es descargando una versión reciente de Python, y luego marcando la casilla 'Add Python to PATH' al principio de la instalación.

Una vez finalice la instalación, ya podemos empezar.

### Paso 2: Instalar el módulo PyInstaller

A continuación, abre el Command Prompt de Windows y escribe el siguiente comando para instalar el módulo:

```
pip install pyinstaller
```

### Paso 3 - Guarda tu script de Python

Ahora, guarda tu script de Python en la ubicación que desees.

A modo de ejemplo, vamos a crear un sencillo script de Python que muestre "¡Hola, Mundo!" al pulsar un botón:

```
import tkinter as tk

root = tk.Tk()

canvas = tk.Canvas(root, width = 300, height = 300)
canvas.pack()

def helloWorld ():  

    label = tk.Label(root, text = "¡Hola, Mundo!", 
                     fg = "blue", font = ("helvetica", 12, "bold"))    
    canvas.create_window(150, 200, window = label)

    
button = tk.Button(text = "Haz Click", command = helloWorld, 
                   bg = "brown", fg = "white")
canvas.create_window(150, 150, window = button)

root.mainloop()
```

Siguiendo con el ejemplo, digamos que el script de Python se ha guardado como helloWorld.py en la siguiente carpeta:

C:\Users\Frogames\Desktop\TestPyInstaller

### Paso 4 - Crear el ejecutable

Ahora podrás crear el ejecutable del script de Python.

Simplemente ve al Command Prompt de Windows y escribe cd seguido de la ubicación donde está guardado tu script de Python.

A continuación se muestra el comando para nuestro ejemplo:

```
cd C:\Users\Frogames\Desktop\TestEjecutable
```

Pulsa Intro (después de escribir la ubicación donde está almacenado el script de Python en tu ordenador) y, seguidamente usa la siguiente plantilla de comando para crear el ejecutable:

```
pyinstaller --onefile pythonScriptName.py
```

que, siguiendo nuestro ejemplo, debería ser:

```
pyinstaller --onefile helloWorld.py
```

Pulsa Intro una última vez.

### Paso 5 - Ejecuta el ejecutable

El ejecutable se creará en la ubicación especificada, que en nuestro caso es 

C:\Users\Frogames\Desktop\TestEjecutable

Es decir, en nuestro ejemplo, estará en la misma carpeta en la que se guardó originalmente el script helloWorld.py

Observarás que se han creado algunos archivos adicionales en esa carpeta. Para encontrar el archivo ejecutable, abre la carpeta dist. A continuación, verás el archivo ejecutable con el nombre helloWorld.

Haz doble clic en el archivo y deberías ser capaz de poner en marcha tu programa. Si por el contrario recibes un mensaje de error, es posible que necesites instalar Visual C ++ Redistributable.

En nuestro caso, una vez que hagas clic en el ejecutable helloWorld, aparecerá una pantalla con un único botón. Y si pulsas sobre ese botón, verás la siguiente expresión:

"¡Hola, Mundo!"

![PyInstaller](https://app.dropinblog.com/uploaded/blogs/34249715/files/cursos/programacion-python-az.jpg)

Si quieres más información acerca de PyInstaller, puedes leer más sobre este módulo visitando la documentación oficial.

## Aprende Python con Frogames

¿Te gustaría dominar Python desde cero y llevar tus habilidades al siguiente nivel? En Frogames Formación, te ofrecemos el curso "Python de la A a la Z", ideal para complementar tus conocimientos sobre la creación de ejecutables que acabamos de ver en este post.

Este curso abarca desde los fundamentos básicos hasta técnicas avanzadas, proporcionándote todas las herramientas necesarias para convertirte en un experto en Python. Inscríbete ahora y transforma tu forma de programar con nuestras lecciones detalladas y prácticas.

¡No te pierdas esta oportunidad de mejorar tus competencias en desarrollo de software!

¡Nos vemos en clase!

Please enable JavaScript to view the comments powered by Disqus.

« Volver al Blog

## Artículos relacionados

![5 Razones para aprender Python en 2023: Ventajas y Oportunidades Laborales](https://dropinblog.net/cdn-cgi/image/fit=scale-down,format=auto,width=700/34249715/files/featured/fae76278a698ec6fcc684f9eb59382e7.jpeg)

## 5 Razones para aprender Python en 2023: Ventajas y Oportunidades Laborales

23 minutos

16/08/2023 3:54pm

![Desbloqueando ideas rentables de trading algorítmico](https://dropinblog.net/cdn-cgi/image/fit=scale-down,format=auto,width=700/34249715/files/Trading_Algoritmico.png)

## Desbloqueando ideas rentables de trading algorítmico

11分

29/06/2023 12:00pm

![ChatGPT e IA: Automatiza tu Negocio y Genera Ingresos Extra](https://dropinblog.net/cdn-cgi/image/fit=scale-down,format=auto,width=700/34249715/files/portada-post/chatgpt-e-ia-automatiza-tu-negocio-y-genera-ingresos-extra.png)

## ChatGPT e IA: Automatiza tu Negocio y Genera Ingresos Extra

23 minutos

19/08/2023 12:00pm

無料コース 

## あなたのための無料コース

当社のUnityコースは **無料** .

Unityエンジンで最初のビデオゲームを作成する方法を15時間以上のビデオコースで学びましょう。

今すぐコースを取得