EasyGUI es otra biblioteca de Python que ayuda al desarrollador a crear ventanas y diálogos de GUI (interfaz gráfica de usuario) simples con facilidad. Ofrece una forma intuitiva y sencilla de crear aplicaciones interactivas sin código complejo. Entonces, aquí en este artículo, aprendemos los pasos y comandos para instalar la biblioteca EasyGUI para su proyecto de Python en Ubuntu Linux.
Paso 1: Actualizar Ubuntu Paquetes
Es importante nuestro Linux el sistema está actualizado antes de planear instalar algún software nuevo. Por lo tanto, en su terminal de comando, ejecute el comando de actualización del sistema que se indica a continuación:
sudo apt update
El comando anterior también actualizará el caché creado por APT para los paquetes disponibles a través de los repositorios agregados en el sistema.
Paso 2: Instalar Python Tinker
A pesar de Ubuntu viene con Python3 instalado, sin embargo, lo mismo no puede ser cierto para PIP3, un administrador de paquetes de Python. Por lo tanto, primero confirmemos que Python y PIP están preinstalados en nuestro sistema ejecutando los siguientes comandos:
Para comprobar la versión de Python
python3 --version
Para PIP3:
pip3 --version
Sin embargo, si no ve ningún resultado después de ejecutar los dos comandos anteriores, probablemente no estén en su sistema. Entonces, para instalarlos, ejecute la siguiente sintaxis:
sudo apt install python3 python3-pip
Después de eso, para usar EasyGUI, también necesitamos que la biblioteca Python Tinkter esté instalada en nuestro sistema porque es una que proporcionará funciones GUI.
sudo apt-get install python3-tk
Paso 3: Instale EasyGUI para Python en Ubuntu
Ahora, sabemos que tenemos Python y PIP en nuestro sistema. Usemos el PIP para descargar e instalar la biblioteca EasyGUI para nuestros proyectos en Ubuntu del índice de paquetes de Python (PyPI).
En tu terminal ejecuta el siguiente comando:
pip3 install easygui --user
Paso 4: Confirme la instalación de EasyGUI
Podemos verificar si la biblioteca GUI de python EasyGUI está realmente en nuestro sistema o no. Para eso, simplemente en su terminal ejecute el comando dado, también proporcionará una ruta de directorio donde el sistema ha configurado los archivos de la biblioteca.
python3 -m pip show easygui
Paso 5: Ejemplo para usar EasyGUI en Python
Veamos también un sencillo example en el que creamos un archivo Python con algún código para importar el módulo EasyGUI y luego lo usamos para mostrar una ventana GUI junto con un mensaje.
Abra un editor de texto para crear un nuevo archivo de Python, aquí estamos usando el popular NANO.
Para examplevamos a crear un archivo llamado –test_easygui.py.
nano test_easygui.py
Agregue el siguiente código al archivo:
import easygui
# Display a simple message box
easygui.msgbox("Hello, EasyGUI!")
# Prompt for user input
name = easygui.enterbox("What's your name?")
# Display a message box with the entered name
easygui.msgbox("Hello, " + name + "!")
Guarde el archivo presionandoCtrl+XtipoYy luego golpea elEnterllave.

Después de eso, ejecute el archivo creado que importa EasyGUI utilizando el intérprete de Python.
python3 test_easygui.py
A medida que ejecuta el script de creación de python, si todo está instalado correctamente, verá una ventana GUI que muestra “Hola EasyGUI!” seguido de un aviso para su nombre. Enter tu nombre y te recibirá con un mensaje personalizado.



Cómo actualizar
En el futuro, si hay alguna nueva actualización disponible para la biblioteca easygui, para actualizarla use:
pip install --upgrade easygui --user
Desinstalación (opcional)
En caso de que después de un tiempo, no necesite la biblioteca easygui de Python en su Ubuntu Linux system más que para eliminarlo, podemos usar nuevamente el PIP, aquí está el comando:
pip uninstall easygui
Entonces, en este artículo, seguimos los pasos simples para no solo instalar EasyGUI sino también Python, PIP y Tinkter. Con EasyGUI puede comenzar a crear aplicaciones interactivas con elementos gráficos, como cuadros de mensajes, cuadros de diálogo de entrada y más. echa un vistazo a sudocumentaciónpara más información.
Otros artículos:
- Cómo instalar la biblioteca Python de mapa base en Ubuntu Linux
- Los 6 mejores IDE de Python disponibles para Ubuntu Linux para codificar
- Instalación de Pygame en Ubuntu 22.04 o 20.04 Linux
- Cómo instalar el módulo Beautifulsoup Python en Ubuntu Linux