Hvordan installere og bruke Thonny Python IDE på Linux


Thonny er et integrert utviklingsmiljø (IDE) for Python nybegynnere. Den er opprettet med Python og utgitt under MIT-lisens. Den er på tvers av plattformer og kan kjøres i Linux, macOS, Windows.

Hvorfor Thonny IDE

Hvis du er ny på programmering eller hvis noen bytter fra et annet språk, foreslår jeg at du bruker thonny. Grensesnittet er rent og distraksjonsfritt. Nybegynnere kan konsentrere seg om språk i stedet for å fokusere på å sette opp miljøet.

Noen av nøkkelfunksjonene til thonny inkluderer

  • Python 3.7 er installert som standard med Thonny-oppsett.
  • Innebygd debugger og trinn gjennom evaluering.
  • Variabel Explorer.
  • Heap, Stack, Assistant, Object Inspector.
  • Innebygd Python-skall (Python 3.7).
  • Enkelt PIP GUI-grensesnitt for å installere tredjepartspakker.
  • Fullføring av støttekode.
  • Fremhever syntaksfeil og forklarer omfang.

I denne artikkelen vil du lære hvordan du installerer og bruker Thonny Python IDE i et Linux-miljø og utforsker funksjonene til thonny.

Sette opp Thonny Python IDE på Linux

Den siste versjonen av Thonny er 3.3.0 og det er tre måter du kan installere thonny på i Linux.

  • Bruk Python-pakkebehandling – PIP
  • Last ned og kjør installasjonsskriptet
  • Bruk standard pakkebehandling for å installere den

Installer Thonny IDE ved å bruke Pip

pip3 install thonny

Installer Thonny IDE med installasjonsskript

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

Installer Thonny IDE ved å bruke Package Manager


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

For demonstrasjonsformål bruker jeg Ubuntu 20.04 og kjører installasjonsskriptet med wget-kommandoen som vist ovenfor for å installere thonny. På slutten av installasjonen får du vite hvor thonny er installert. I mitt tilfelle er det installert i hjemmekatalogen min.

For å starte thonny, gå til den installerte katalogen og skriv "./thonny " eller absolutt bane til thonny. Thonny vil be deg om å sette opp språk- og startinnstillinger.

Som vist i installasjonsdelen er Thonny installert i hjemmekatalogen. Hvis du ser på thonny-mappen har den installasjonsskript, nødvendige pythonbiblioteker for at thonny skal fungere, binærfiler. Inne i bin-katalogen er det python 3.7 og PIP 3 som kommer med thonny og thonny launch binær.

Hvordan bruke Thonny IDE i Linux

Når du starter Thonny vil du få et distraksjonsfritt GUI-grensesnitt. Du vil ha et redigeringsområde hvor du kan kode og skall for å kjøre skriptet eller teste kodene interaktivt.

Linux-distribusjoner leveres som standard med python. Eldre versjon leveres med Python2* og de nyeste versjonene leveres med Python3*. Vi har allerede sett Python 3.7 er installert som standard og thonny setter 3.7 som standardtolk.

Du kan holde deg til standardtolken (Python 3.7) eller velge forskjellige tolker som er tilgjengelige på systemet. Gå til «MenylinjeVerktøyAlternativerTolkAngi banen ” eller “MenylinjeKjør → Velg TolkAngi banen ”.

Jeg foreslår at du holder deg til standard python-installasjonen med mindre du vet hvordan du fikser det hvis noe går i stykker når du bytter tolk.

Thonny kommer med Lys og Mørke temaer. Du kan endre temaer for Editor så vel som UI-tema. For å endre Tema og Skrifter Gå til «MenylinjeVerktøyAlternativerTema og skrift ".

Det er 3 måter du kan kjøre koden du opprettet. Først bør koden din lagres i en fil som Thonny kan kjøre.

  • Trykk F5 eller Utfør-ikonet som vist i bildet.
  • Gå til "MenylinjeTrykk KjørKjør gjeldende skript ".
  • Trykk "CTRL+T " eller gå til "KjørTrykk Kjør gjeldende skript i terminal ".

De to første metodene vil bytte katalogen til hvor enn koden din er og starte programfilen i den innebygde terminalen.

Det tredje alternativet lar deg kjøre koden din i en ekstern terminal.

Den virkelige kraften til thonny kommer med innebygde funksjoner som File Explorer, Variable Explorer, Shell, Assistant, Notes, Heap, Outline, Stack. For å slå disse funksjonene på og av Gå til «Vis → slå funksjonen PÅ/AV ”.

Thonny Pakkesjef

Det er kjent at alle python-pakkene ligger hos PyPI. Vi vil normalt bruke PIP (Python Package Manager) for å installere ønskede pakker fra PyPI. Men med Thonny er et GUI-grensesnitt tilgjengelig for å administrere pakker.

Gå til "MenylinjeVerktøyPakker ". I søkefeltet kan du skrive inn et pakkenavn og trykke søk. Den vil søke i PyPI-indeksen og viser listen over pakker som samsvarer med navnet.

I mitt tilfelle prøver jeg å installere et pakkekall numpy.

Når du velger pakken fra listen, vil den ta deg til installasjonssiden. Du kan installere den nyeste versjonen eller velge forskjellige versjoner som vist på bildet. Avhengigheter blir automatisk installert.

Når du trykker Installer, vil den installere pakken.

Du kan få detaljene som pakkeversjon, bibliotekplassering når pakken er installert. Hvis du ønsker å avinstallere pakken, er det enkelt, fortsett og klikk på «avinstaller»-knappen nederst på pakken som vist på bildet.

Thonny Debugging

Thonny kommer med en innebygd debugger. Trykk Ctrl+F5 for å kjøre programmet trinn-for-trinn, ingen pausepunkter er nødvendig. Trykk F7 for et lite trinn og F6 for et større trinn. Du kan også få tilgang til disse alternativene fra «MenylinjeKjørFeilsøkingsalternativer ”.

Thonny-konfigurasjon

Alle konfigurasjonene er lagret i filen «configuration.ini». Eventuelle endringer du gjør med thonny-økten din skrives til denne filen. Du kan også redigere denne filen manuelt for å angi forskjellige parametere.

For å åpne filen, gå til "MenylinjeVerktøyÅpne Thonny-datamappen ".

Hvordan avinstallere Thonny IDE i Linux

Hvis du ønsker å avinstallere thonny, er det et avinstalleringsskript tilgjengelig under thonny-installasjonskatalogen.

/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]

Det er det for denne artikkelen. Det er mye mer å utforske i Thonny enn det vi diskuterte her. Thonny er flott for nybegynnere, men det er alltid et personlig valg av programmerere å velge hvilken IDE eller tekstredigerer de skal jobbe med. Installer Thonny lek med den, del tilbakemeldingen din med oss.