Sådan installeres og bruges Thonny Python IDE på Linux


Thonny er et integreret udviklingsmiljø (IDE) til begyndere af Python. Det er oprettet med Python og frigivet under MIT-licens. Det er på tværs af platforme og kan køre i Linux, macOS, Windows.

Hvis du er ny i programmering eller nogen, der skifter fra et andet sprog, foreslår jeg at bruge thonny. Interfacet er rent og distraktionsfrit. Nybegyndere kan koncentrere sig om sprog i stedet for at fokusere på at oprette miljøet.

Nogle af de vigtigste funktioner i thonny inkluderer

  • Python 3.7 is installed by default with Thonny setup.
  • Built-in Debugger and Step through evaluation.
  • Variable Explorer.
  • Heap, Stack, Assistant, Object Inspector.
  • Built-in Python shell (Python 3.7).
  • Simple PIP GUI Interface to install 3rd party packages.
  • Support code completion.
  • Highlights syntax errors and explain scopes.

I denne artikel lærer du, hvordan du installerer og bruger Thonny Python IDE i et Linux-miljø og udforsker funktionerne i thonny.

Opsætning af Thonny Python IDE på Linux

Den seneste version af Thonny er 3.3.0, og der er tre måder, du kan installere thonny på Linux.

  • Use Python package manager – PIP
  • Download and run the install script
  • Use default package manager to install it
# 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]

Til demonstrationsformål bruger jeg Ubuntu 20.04 og kører installationsscriptet med wget-kommandoen som vist ovenfor for at installere thonny. I slutningen af installationen vil du vide, hvor der er installeret. I mit tilfælde er det installeret i mit hjemmekatalog.

For at starte thonny skal du gå til det installerede bibliotek og skrive “./thonny” eller absolut sti til thonny. Thonny vil bede dig om at indstille sprog og startindstillinger.

Som vist i installationsafsnittet er Thonny installeret i hjemmekataloget. Hvis du ser på thonny-mappen, har den installationsscript, nødvendige pythonbiblioteker for at thonny kan arbejde, binære filer. Inde i papirkurven er der python 3.7 og PIP 3, der kommer med thonny og thonny launch binær.

Sådan bruges Thonny IDE i Linux

Når du starter Thonny, får du en distributionsfri GUI-grænseflade. Du vil have et redigeringsområde, hvor du kan kode og shell for at køre scriptet eller teste koder interaktivt.

Linux-distributioner leveres som standard med python. Den ældre version leveres med Python2 *, og de nyeste versioner leveres med Python3 *. Vi har allerede set Python 3.7 er installeret som standard, og thonny sætter 3.7 som standardtolk.

Du kan holde fast ved standardtolk (Python 3.7) eller vælge forskellige tolke, der er tilgængelige på systemet. Gå til “Menulinje → Værktøjer → Indstillinger → Tolk → Indstil sti” eller “Menulinje → Kør → Vælg tolk → Indstil sti”.

Jeg foreslår, at du holder fast i standardpythoninstallationen, medmindre du ved, hvordan du løser det, hvis noget går i stykker, når du skifter tolk.

Thonny kommer med lyse og mørke temaer. Du kan ændre temaer for Editor såvel som UI-tema. For at ændre tema og skrifttyper Gå til “Menulinje → Værktøjer → Indstillinger → Tema & skrifttype”.

Der er 3 måder, du kan køre den kode, du oprettede. Først skal din kode gemmes i en fil, som Thonny kan udføre.

  • Press F5 or Execute Icon as shown in Image.
  • Go to “Menu BarPress RunRun Current Script”.
  • Press “CTRL+T” or Go to “RunPress Run current script in terminal”.

De første to metoder skifter biblioteket til, hvor din kode er, og påberåber programfilen i den indbyggede terminal.

Den tredje mulighed giver dig mulighed for at køre din kode i en ekstern terminal.

Thonnys virkelige kraft kommer med indbyggede funktioner som File Explorer, Variable Explorer, Shell, Assistent, Notes, Heap, Outline, Stack. For at slå disse funktioner til eller fra Gå til “Vis → skift funktion TIL/FRA”.

Det er kendt, at alle pythonpakkerne hostes hos PyPI. Vi bruger normalt PIP (Python Package Manager) til at installere ønskede pakker fra PyPI. Men med Thonny er en GUI-grænseflade tilgængelig til at styre pakker.

Gå til "Menulinje → Værktøjer → Pakker". I søgefeltet kan du skrive et pakkenavn og trykke på søg. Det søger i PyPI-indekset og viser listen over pakker, der matcher navnet.

I mit tilfælde forsøger jeg at installere et pakkeopkald numpy.

Når du vælger pakken fra listen, fører det dig til installationssiden. Du kan installere den nyeste version eller vælge forskellige versioner som vist på billedet. Afhængigheder installeres automatisk.

Når du har trykket på Installer, installeres pakken.

Du kan få detaljerne som pakkeversion, biblioteksplacering, når pakken er installeret. Hvis du ønsker at afinstallere pakken, er det simpelt, gå videre og klik på knappen “Afinstaller” i bunden af pakken som vist på billedet.

Thonny leveres med en indbygget debugger. Tryk på Ctrl + F5 for at køre dit program trin for trin, ingen pauser er nødvendige. Tryk på F7 for et lille trin og F6 for et større trin. Du kan også få adgang til disse indstillinger fra "Menulinje → Kør → Fejlfindingsindstillinger".

Alle konfigurationer er gemt i filen "configuration.ini". Eventuelle ændringer, du foretager med din thonny-session, skrives til denne fil. Du kan også manuelt redigere denne fil for at indstille forskellige parametre.

For at åbne filen skal du gå til “Menulinje → Værktøjer → Åbn Thonny-datamappen”.

Sådan afinstalleres Thonny IDE i Linux

Hvis du ønsker at afinstallere thonny, er der et afinstallationsscript til rådighed under thonny-installationsmappen.

$ /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 artikel. Der er meget mere at udforske i Thonny end hvad vi diskuterede her. Thonny er fantastisk til begyndere, men det er altid et personligt valg af programmører at vælge hvilken IDE eller teksteditor, der skal arbejdes med. Installer Thonny leg med det, del din feedback med os.