Cómo instalar y usar Thonny Python IDE en Linux


Thonny es un entorno de desarrollo integrado (IDE) para principiantes de Python. Se crea con Python y se publica bajo licencia MIT. Es multiplataforma y puede ejecutarse en Linux, macOS, Windows.

Si eres nuevo en la programación o alguien que cambia de un idioma diferente, te sugiero que uses thonny. La interfaz es limpia y sin distracciones. Los novatos pueden concentrarse en el lenguaje en lugar de centrarse en configurar el entorno.

Algunas de las características clave de thonny incluyen

  • Python 3.7 se instala de forma predeterminada con la configuración de Thonny.
  • Depurador integrado y evaluación paso a paso.
  • Explorador de variables.
  • Heap, Stack, Assistant, Object Inspector.
  • Shell Python integrado (Python 3.7).
  • Interfaz GUI PIP simple para instalar paquetes de terceros.
  • Completar el código de soporte.
  • Destaca los errores de sintaxis y explica los alcances.

En este artículo, aprenderá a instalar y usar Thonny Python IDE en un entorno Linux y a explorar las características de thonny.

Configuración de Thonny Python IDE en Linux

La última versión de Thonny es 3.3.0 y hay tres formas de instalar thonny en Linux.

  • Use el administrador de paquetes de Python - PIP
  • Descargue y ejecute la secuencia de comandos de instalación
  • Utilice el administrador de paquetes predeterminado para instalarlo

# pip3 install thonny
# bash <(curl -s https://thonny.org/installer-for-linux)
$ sudo apt install thonny   [On Debian/Ubuntu]
$ sudo dnf install thonny   [On CentOS/RHEL & Fedora]

Para fines de demostración, estoy usando Ubuntu 20.04 y ejecuto el script de instalación con el comando wget como se muestra arriba para instalar thonny. Al final de la instalación, sabrá dónde está instalado Thonny. En mi caso, está instalado en mi directorio de inicio.

Para iniciar thonny, vaya al directorio instalado y escriba "./thonny" o la ruta absoluta a thonny. Thonny le pedirá que configure el idioma y la configuración inicial.

Como se muestra en la sección de instalación, Thonny se instala en el directorio de inicio. Si observa la carpeta thonny, tiene un script de instalación, bibliotecas de Python necesarias para que thonny funcione, binarios. Dentro del directorio bin, hay python 3.7 y PIP 3 que vienen con thonny y thonny launch binary.

Cómo utilizar Thonny IDE en Linux

Cuando inicie Thonny, obtendrá una interfaz gráfica de usuario sin distracciones. Tendrá un área de editor donde puede codificar y ejecutar la secuencia de comandos o los códigos de prueba de forma interactiva.

Las distribuciones de Linux se envían por defecto con python. La versión anterior se envía con Python2 * y las últimas versiones se envían con Python3 *. Ya hemos visto que Python 3.7 está instalado de forma predeterminada y thonny establece 3.7 como el intérprete predeterminado.

Puede seguir con el intérprete predeterminado (Python 3.7) o elegir diferentes intérpretes disponibles en el sistema. Vaya a “Barra de menú → Herramientas → Opciones → Intérprete → Establecer la ruta” o “Barra de menú → Ejecutar → Seleccionar intérprete → Establecer la ruta”.

Sugiero seguir con la instalación predeterminada de Python a menos que sepa cómo solucionarlo si algo se rompe al cambiar de intérprete.

Thonny viene con temas claros y oscuros. Puede cambiar los temas del Editor y el tema de la interfaz de usuario. Para cambiar el tema y las fuentes Vaya a “Barra de menú → Herramientas → Opciones → Tema y fuente”.

Hay 3 formas de ejecutar el código que creó. Primero, su código debe guardarse en un archivo para que Thonny lo ejecute.

  • Presione F5 o Ejecutar icono como se muestra en la imagen.
  • Vaya a "Barra de menú → Presione Ejecutar → Ejecutar secuencia de comandos actual".
  • Presione “CTRL + T” o vaya a “Ejecutar → Presione Ejecutar secuencia de comandos actual en la terminal”.

Los dos primeros métodos cambiarán el directorio a donde sea que esté su código e invocarán el archivo de programa en la terminal incorporada.

La tercera opción le permite ejecutar su código en un terminal externo.

El verdadero poder de thonny viene con funciones integradas como Explorador de archivos, Explorador de variables, Shell, Asistente, Notas, Montón, Esquema, Pila. Para activar y desactivar estas funciones, vaya a "Ver → activar/desactivar función".

Se sabe que todos los paquetes de Python están alojados en PyPI. Normalmente usaremos PIP (Administrador de paquetes de Python) para instalar los paquetes deseados de PyPI. Pero con Thonny, hay una interfaz gráfica de usuario disponible para administrar paquetes.

Vaya a “Barra de menú → Herramientas → Paquetes”. En la barra de búsqueda, puede escribir un nombre de paquete y presionar buscar. Buscará en el índice PyPI y mostrará la lista de paquetes que coincidan con el nombre.

En mi caso, estoy intentando instalar un paquete llamado numpy.

Cuando seleccione el paquete de la lista, lo llevará a la página de instalación. Puede instalar la última versión o elegir diferentes versiones como se muestra en la imagen. Las dependencias se instalan automáticamente.

Una vez que presione Instalar, instalará el paquete.

Puede obtener detalles como la versión del paquete, la ubicación de la biblioteca una vez que el paquete está instalado. En caso de que desee desinstalar el paquete, es simple, siga adelante y haga clic en el botón "desinstalar" en la parte inferior del paquete como se muestra en la imagen.

Thonny viene con un depurador incorporado. Presione Ctrl + F5 para ejecutar su programa paso a paso, no se necesitan puntos de interrupción. Presione F7 para un paso pequeño y F6 para un paso más grande. También puede acceder a estas opciones desde “Barra de menú → Ejecutar → Opciones de depuración”.

Todas las configuraciones se almacenan en el archivo "configuration.ini". Cualquier cambio que realice con su sesión de thonny se escribe en este archivo. También puede editar este archivo manualmente para establecer diferentes parámetros.

Para abrir el archivo, vaya a “Barra de menú → Herramientas → Abrir carpeta de datos de Thonny”.

Cómo desinstalar Thonny IDE en Linux

Si desea desinstalar thonny, hay un script de desinstalación disponible en el directorio de instalación de thonny.

$ /home/tecmint/apps/thonny/bin/uninstall   [Installed using Script]
$ pip3 uninstall thonny                    [If Installed using PIP]
$ sudo apt purge thonny                    [On Debian/Ubuntu]
$ sudo dnf remove thonny                   [On CentOS/RHEL & Fedora]

Eso es todo por este artículo. Hay mucho más para explorar en Thonny de lo que discutimos aquí. Thonny es ideal para principiantes, pero siempre es una elección personal de los programadores para trabajar con el editor de texto. Instala Thonny play con él, comparte tus comentarios con nosotros.