Com instal·lar i utilitzar l'IDE Thonny Python a Linux


Thonny és un entorn de desenvolupament integrat (IDE) per a principiants en Python. Es crea amb Python i es publica sota la llicència MIT. És multiplataforma i es pot executar a Linux, macOS, Windows.

Si sou nou a la programació o algú que canvia d'un idioma diferent, us suggereixo que utilitzeu Thonny. La interfície és neta i sense distraccions. Els novells poden concentrar-se en l'idioma en lloc de centrar-se en configurar l'entorn.

Algunes de les característiques clau de Thonny inclouen

  • Python 3.7 s'instal·la per defecte amb la configuració de Thonny.
  • Depurador integrat i avaluació pas a pas.
  • Explorador de variables.
  • Heap, Stack, Assistant, Object Inspector.
  • Intèrpret d'ordres Python integrat (Python 3.7).
  • Interfície GUI PIP senzilla per instal·lar paquets de tercers.
  • Completament del codi d'assistència.
  • Resalta els errors de sintaxi i explica els àmbits.

En aquest article, aprendràs a instal·lar i utilitzar l'IDE Thonny Python en un entorn Linux i a explorar les característiques de Thonny.

Configuració de l'IDE Thonny Python a Linux

L'última versió de Thonny és la 3.3.0 i hi ha tres maneres d'instal·lar Thonny a Linux.

  • Utilitzeu el gestor de paquets Python – PIP
  • Baixeu i executeu l'script d'instal·lació
  • Utilitzeu el gestor de paquets predeterminat per instal·lar-lo

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

Amb finalitats de demostració, estic fent servir Ubuntu 20.04 i executo l'script d'instal·lació amb l'ordre wget tal com es mostra a dalt per instal·lar thonny. Al final de la instal·lació, sabràs on està instal·lat Thonny. En el meu cas, està instal·lat al meu directori personal.

Per iniciar el thonny, aneu al directori instal·lat i escriviu \./thonny” o el camí absolut al thonny. Thonny us demanarà que configureu l'idioma i la configuració inicial.

Com es mostra a la secció d'instal·lació, Thonny està instal·lat al directori d'inici. Si mireu la carpeta Thonny, té un script d'instal·lació, biblioteques de Python necessàries perquè funcioni Thonny, binaris. Dins del directori bin, hi ha Python 3.7 i PIP 3 que inclou el binari de llançament de Thonny i Thonny.

Com utilitzar Thonny IDE a Linux

Quan inicieu Thonny, obtindreu una interfície GUI sense distraccions. Tindreu una àrea d'editor on podeu codificar i shell per executar l'script o provar codis de manera interactiva.

Les distribucions de Linux s'envien per defecte amb Python. La versió anterior s'envia amb Python2* i les darreres versions s'envien amb Python3*. Ja hem vist que Python 3.7 s'instal·la per defecte i que Thonny estableix 3.7 com a intèrpret predeterminat.

Podeu quedar-vos amb l'intèrpret predeterminat (Python 3.7) o triar diferents intèrprets disponibles al sistema. Aneu a \Barra de menús → Eines → Opcions → Intèrpret → Definir el camí” o \Barra de menús → Executar → Seleccioneu intèrpret → Definir el camí.

Suggereixo seguir amb la instal·lació predeterminada de Python tret que sàpigues com arreglar-la si es trenca alguna cosa en canviar l'intèrpret.

Thonny ve amb temes clars i foscos. Podeu canviar els temes de l'Editor així com el tema de la IU. Per canviar el tema i els tipus de lletra, aneu a \Barra de menús → Eines → Opcions → Tema i tipus de lletra”.

Hi ha 3 maneres d'executar el codi que heu creat. En primer lloc, el vostre codi s'hauria de desar en un fitxer perquè Thonny l'executi.

  • Premeu F5 o la icona d'execució tal com es mostra a la imatge.
  • Vés a \Barra de menús → Premeu Executar → Executar l'script actual”.
  • Premeu \CTRL+T o aneu a \Executa → Premeu Executa l'script actual al terminal.

Els dos primers mètodes canviaran el directori a on sigui el vostre codi i invocaran el fitxer de programa al terminal integrat.

La tercera opció us permet executar el vostre codi en un terminal extern.

El veritable poder de Thonny ve amb funcions integrades com l'Explorador de fitxers, l'Explorador de variables, Shell, Assistant, Notes, Heap, Outline, Stack. Per activar i desactivar aquestes funcions, aneu a \Visualitza → activa/desactiva la funció.

Se sap que tots els paquets de Python estan allotjats a PyPI. Normalment utilitzarem PIP (Gestor de paquets Python) per instal·lar els paquets desitjats des de PyPI. Però amb Thonny, hi ha disponible una interfície GUI per gestionar paquets.

Aneu a \Barra de menús → Eines → Paquets. A la barra de cerca, podeu escriure un nom de paquet i prémer cercar. Cercarà l'índex PyPI i mostrarà la llista de paquets que coincideixen amb el nom.

En el meu cas, estic intentant instal·lar un paquet de trucada numpy.

Quan seleccioneu el paquet de la llista, us portarà a la pàgina d'instal·lació. Podeu instal·lar la darrera versió o triar diferents versions tal com es mostra a la imatge. Les dependències s'instal·len automàticament.

Un cop premeu Instal·la, instal·larà el paquet.

Podeu obtenir els detalls com la versió del paquet, la ubicació de la biblioteca un cop instal·lat el paquet. En cas que si voleu desinstal·lar el paquet, és senzill, aneu endavant i feu clic al botó \desinstal·la a la part inferior del paquet, tal com es mostra a la imatge.

Thonny ve amb un depurador integrat. Premeu Ctrl+F5 per executar el vostre programa pas a pas, no calen punts d'interrupció. Premeu F7 per a un pas petit i F6 per a un pas més gran. També podeu accedir a aquestes opcions des de \Barra de menús → Executar → Opcions de depuració.

Totes les configuracions s'emmagatzemen al fitxer \configuration.ini. Qualsevol canvi que feu amb la vostra sessió de thonny s'escriu en aquest fitxer. També podeu editar aquest fitxer manualment per establir diferents paràmetres.

Per obrir el fitxer, aneu a \Barra de menús → Eines → Obre la carpeta de dades de Thonny.

Com desinstal·lar Thonny IDE a Linux

Si voleu desinstal·lar el thonny, hi ha un script de desinstal·lació disponible al directori d'instal·lació del 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]

Això és tot per aquest article. Hi ha molt més per explorar a Thonny del que hem comentat aquí. Thonny és ideal per a principiants, però sempre és una opció personal dels programadors per treballar amb l'editor de text. Instal·la Thonny play amb ell, comparteix els teus comentaris amb nosaltres.