Ricerca nel sito web

Come installare e utilizzare l'IDE Thonny Python su Linux


Thonny è un ambiente di sviluppo integrato (IDE) per principianti di Python. È stato creato con Python e rilasciato sotto licenza MIT. È multipiattaforma e può essere eseguito in Linux, macOS, Windows.

Perché Thonny IDE

Se sei nuovo alla programmazione o se stai passando da un linguaggio diverso, ti suggerisco di utilizzare thonny. L'interfaccia è pulita e priva di distrazioni. I principianti possono concentrarsi sulla lingua invece di concentrarsi sulla creazione dell’ambiente.

Alcune delle caratteristiche principali di thonny includono

  • Python 3.7 è installato per impostazione predefinita con l'installazione Thonny.
  • Debugger integrato e valutazione passo-passo.
  • Esplora variabili.
  • Heap, Stack, Assistente, Ispettore oggetti.
  • Shell Python incorporata (Python 3.7).
  • Semplice interfaccia GUI PIP per installare pacchetti di terze parti.
  • Supporta il completamento del codice.
  • Evidenzia gli errori di sintassi e spiega gli ambiti.

In questo articolo imparerai come installare e utilizzare Thonny Python IDE in un ambiente Linux ed esplorare le funzionalità di thonny.

Configurazione dell'IDE Thonny Python su Linux

L'ultima versione di Thonny è 3.3.0 e ci sono tre modi per installare thonny in Linux.

  • Utilizzare il gestore pacchetti Python – PIP
  • Scarica ed esegui lo script di installazione
  • Utilizzare il gestore pacchetti predefinito per installarlo

Installa Thonny IDE utilizzando Pip

pip3 install thonny

Installa Thonny IDE utilizzando lo script di installazione

bash <(curl -s https://thonny.org/installer-for-linux)

Installa Thonny IDE utilizzando Gestione pacchetti


sudo apt install python3-tk thonny   [On Debian/Ubuntu]
sudo dnf install thonny   [On CentOS/RHEL & Fedora]

A scopo dimostrativo, sto utilizzando Ubuntu 20.04 ed eseguo lo script di installazione con il comando wget come mostrato sopra per installare Thonny. Al termine dell'installazione saprai dove è installato thonny. Nel mio caso, è installato nella mia directory home.

Per avviare thonny, vai alla directory di installazione e digita "./thonny" o il percorso assoluto di thonny. Thonny ti chiederà di configurare la lingua e le impostazioni iniziali.

Come mostrato nella sezione di installazione, Thonny viene installato nella directory home. Se guardi la cartella thonny contiene lo script di installazione, le librerie Python necessarie affinché Thonny funzioni e i file binari. All'interno della directory bin sono presenti python 3.7 e PIP 3 forniti con thonny e il binario di lancio di thonny.

Come utilizzare l'IDE Thonny in Linux

Quando avvii Thonny otterrai un'interfaccia GUI priva di distrazioni. Avrai un'area editor in cui puoi codificare e shell per eseguire lo script o testare i codici in modo interattivo.

Le distribuzioni Linux per impostazione predefinita vengono fornite con Python. La versione precedente viene fornita con Python2* e le versioni più recenti vengono fornite con Python3*. Abbiamo già visto che Python 3.7 è installato per impostazione predefinita e thonny imposta 3.7 come interprete predefinito.

Puoi restare con l'interprete predefinito (Python 3.7) o scegliere diversi interpreti disponibili sul sistema. Vai su "Barra dei menuStrumentiOpzioniInterpreteImposta il percorso " o "Barra dei menuEsegui → Seleziona InterpreteImposta il percorso ".

Suggerisco di attenersi all'installazione predefinita di Python a meno che tu non sappia come risolverlo se qualcosa si rompe quando si cambia interprete.

Thonny viene fornito con temi Chiaro e Scuro. Puoi modificare i temi per Editor e il tema dell'interfaccia utente. Per modificare Tema e Caratteri, vai su "Barra dei menuStrumentiOpzioniTema e carattere”.

Esistono 3 modi per eseguire il codice creato. Innanzitutto, il tuo codice dovrebbe essere salvato in un file affinché Thonny possa eseguirlo.

  • Premi F5 o Esegui icona come mostrato nell'immagine.
  • Vai su "Barra dei menuPremi EseguiEsegui script corrente ".
  • Premi "CTRL+T" o vai a "EseguiPremi Esegui lo script corrente nel terminale".

I primi due metodi cambieranno la directory ovunque si trovi il tuo codice e richiameranno il file di programma nel terminale integrato.

La terza opzione ti consente di eseguire il codice in un terminale esterno.

Il vero potere di thonny è rappresentato dalle funzionalità integrate come Esplora file, Esplora variabili, Shell, Assistente, Note, Heap, Contorno, Stack. Per attivare/disattivare queste funzionalità, vai su "Visualizza → attiva/disattiva la funzionalità ON/OFF".

Gestore dei pacchetti Thonny

È noto che tutti i pacchetti Python sono ospitati su PyPI. Normalmente utilizzeremo PIP (Python Package Manager) per installare i pacchetti desiderati da PyPI. Ma con Thonny è disponibile un'interfaccia GUI per la gestione dei pacchetti.

Vai su "Barra dei menuStrumentiPacchetti ". Nella barra di ricerca puoi digitare il nome di un pacchetto e premere Cerca. Cercherà l'indice PyPI e visualizzerà l'elenco dei pacchetti corrispondenti al nome.

Nel mio caso, sto cercando di installare un pacchetto chiamato numpy.

Quando selezioni il pacchetto dall'elenco, ti porterà alla pagina di installazione. Puoi installare la versione più recente o scegliere versioni diverse come mostrato nell'immagine. Le dipendenze vengono installate automaticamente.

Dopo aver premuto Installa, verrà installato il pacchetto.

È possibile ottenere dettagli come la versione del pacchetto e il percorso della libreria una volta installato il pacchetto. Nel caso in cui desideri disinstallare il pacchetto, è semplice, vai avanti e fai clic sul pulsante "disinstalla" nella parte inferiore del pacchetto, come mostrato nell'immagine.

Thonny Debug

Thonny viene fornito con un debugger integrato. Premi Ctrl+F5 per eseguire il programma passo dopo passo, senza bisogno di punti di interruzione. Premi F7 per un piccolo passo e F6 per un passo più grande. Puoi anche accedere a queste opzioni da "Barra dei menuEseguiOpzioni di debug ".

Configurazione Thonny

Tutte le configurazioni sono memorizzate nel file “configuration.ini”. Qualsiasi modifica apportata alla sessione thonny viene scritta in questo file. Puoi anche modificare manualmente questo file per impostare parametri diversi.

Per aprire il file andare su “Barra dei menuStrumentiApri cartella dati Thonny ”.

Come disinstallare l'IDE Thonny su Linux

Se desideri disinstallare thonny, è disponibile uno script di disinstallazione nella directory di installazione di 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]

Per questo articolo è tutto. C'è molto di più da esplorare in Thonny oltre a quello di cui abbiamo discusso qui. Thonny è ottimo per i principianti, ma è sempre una scelta personale dei programmatori scegliere con quale IDE o editor di testo lavorare. Installa Thonny e gioca con esso, condividi il tuo feedback con noi.