Kako instalirati i koristiti Thonny Python IDE na Linuxu


Thonny je Integrirano razvojno okruženje (IDE) za početnike Pythona. Izrađen je pomoću Pythona i objavljen pod MIT licencom. Višeplatformski je i može raditi u Linuxu, macOS, Windows.

Zašto Thonny IDE

Ako ste novi u programiranju ili netko prelazi s drugog jezika, predlažem da koristite thonny. Sučelje je čisto i bez ometanja. Početnici se mogu usredotočiti na jezik umjesto na postavljanje okoline.

Neke od ključnih značajki thonnyja uključuju

  • Python 3.7 instaliran je prema zadanim postavkama s Thonnyjem.
  • Ugrađeni program za otklanjanje pogrešaka i postupna evaluacija.
  • Istraživač varijabli.
  • Heap, Stack, Assistant, Object Inspector.
  • Ugrađena Python ljuska (Python 3.7).
  • Jednostavno PIP GUI sučelje za instaliranje paketa treće strane.
  • Dovršavanje koda podrške.
  • Ističe sintaktičke pogreške i objašnjava opsege.

U ovom ćete članku naučiti kako instalirati i koristiti Thonny Python IDE u Linux okruženju i istražiti značajke thonnyja.

Postavljanje Thonny Python IDE na Linuxu

Najnovija verzija Thonnyja je 3.3.0 i postoje tri načina na koje možete instalirati thonny u Linux.

  • Koristite Python upravitelj paketa – PIP
  • Preuzmite i pokrenite instalacijsku skriptu
  • Za instalaciju koristite zadani upravitelj paketa

Instalirajte Thonny IDE koristeći Pip

pip3 install thonny

Instalirajte Thonny IDE koristeći instalacijsku skriptu

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

Instalirajte Thonny IDE koristeći Package Manager


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

U svrhu demonstracije, koristim Ubuntu 20.04 i pokrećem instalacijsku skriptu s naredbom wget kao što je gore prikazano za instalaciju Thonnyja. Na kraju instalacije, saznat ćete gdje je Thonny instaliran. U mom slučaju, instaliran je u mom početnom direktoriju.

Za pokretanje thonny, idite u instalirani direktorij i upišite “./thonny” ili apsolutni put do Thonny. Thonny će od vas tražiti da postavite jezik i početne postavke.

Kao što je prikazano u odjeljku instalacije, Thonny je instaliran u home direktoriju. Ako pogledate mapu thonny ona ima instalacijsku skriptu, potrebne python biblioteke za rad Thonnyja, binarne datoteke. Unutar direktorija bin nalazi se python 3.7 i PIP 3 koji dolazi s Thonnyjem i Thonny binarnim paketom za pokretanje.

Kako koristiti Thonny IDE u Linuxu

Kada pokrenete Thonny dobit ćete GUI sučelje bez ometanja. Imat ćete prostor za uređivanje u kojem možete kodirati i koristiti ljusku za pokretanje skripte ili interaktivno testirati kodove.

Distribucije Linuxa prema zadanim postavkama isporučuju se s pythonom. Starija verzija isporučuje se s Python2*, a najnovije verzije isporučuju se s Python3*. Već smo vidjeli da je Python 3.7 instaliran prema zadanim postavkama, a thonny postavlja 3.7 kao zadanog tumača.

Možete se držati zadanog tumača (Python 3.7) ili odabrati različite tumače dostupne u sustavu. Idite na “Traka izbornikaAlatiOpcijeTumačPostavi put ” ili “Traka izbornikaPokreni → Odaberite TumačPostavite put ”.

Predlažem da se držite zadane instalacije pythona osim ako ne znate kako to popraviti ako se nešto pokvari prilikom prebacivanja tumača.

Thonny dolazi sa svijetlim i tamnim temama. Možete promijeniti teme za uređivač kao i temu korisničkog sučelja. Za promjenu Teme i Fontova Idite na “Traka izbornikaAlatiOpcijeTema i font ”.

Postoje 3 načina na koje možete pokrenuti kod koji ste izradili. Prvo, vaš kôd treba spremiti u datoteku koju će Thonny izvršiti.

  • Pritisnite F5 ili ikonu Izvrši kao što je prikazano na slici.
  • Idite na “Traka izbornikaPritisnite PokreniPokreni trenutnu skriptu ”.
  • Pritisnite “CTRL+T” ili idite na “PokreniPritisnite Pokreni trenutnu skriptu na terminalu”.

Prve dvije metode prebacit će direktorij gdje god se nalazi vaš kod i pozvati programsku datoteku u ugrađenom terminalu.

Treća opcija omogućuje pokretanje vašeg koda na vanjskom terminalu.

Prava snaga Thonnyja dolazi s ugrađenim značajkama kao što su File Explorer, Variable Explorer, Shell, Assistant, Notes, Heap, Outline, Stack. Za uključivanje/isključivanje ovih značajki Idite na “Prikaz → prebacivanje značajke UKLJUČENO/ISKLJUČENO ”.

Thonny upravitelj paketa

Poznato je da su svi python paketi hostirani na PyPI. Obično ćemo koristiti PIP (Python Package Manager) za instaliranje željenih paketa iz PyPI. Ali s Thonnyjem dostupno je GUI sučelje za upravljanje paketima.

Idite na “Traka izbornikaAlatiPaketi”. U traku za pretraživanje možete upisati naziv paketa i pritisnuti traži. Pretražit će PyPI indeks i prikazati popis paketa koji odgovaraju nazivu.

U mom slučaju, pokušavam instalirati poziv paketa numpy.

Kada odaberete paket s popisa, odvest će vas na instalacijsku stranicu. Možete instalirati najnoviju verziju ili odabrati različite verzije kao što je prikazano na slici. Zavisnosti se automatski instaliraju.

Nakon što pritisnete Instaliraj, instalirat će se paket.

Pojedinosti poput verzije paketa, lokacije knjižnice možete dobiti nakon što se paket instalira. U slučaju da želite deinstalirati paket, to je jednostavno, samo naprijed i kliknite gumb “deinstaliraj” na dnu paketa kao što je prikazano na slici.

Thonny otklanjanje pogrešaka

Thonny dolazi s ugrađenim programom za ispravljanje pogrešaka. Pritisnite Ctrl+F5 da pokrenete svoj program korak po korak, nisu potrebne prijelomne točke. Pritisnite F7 za mali korak i F6 za veći korak. Ovim opcijama također možete pristupiti iz “Traka izbornikaPokreniOpcije otklanjanja pogrešaka”.

Thonny konfiguracija

Sve konfiguracije pohranjene su u datoteci “configuration.ini”. Sve promjene koje napravite sa svojom thonny sesijom zapisuju se u ovu datoteku. Također možete ručno urediti ovu datoteku kako biste postavili različite parametre.

Za otvaranje datoteke idite na “Traka izbornikaAlatiOtvori mapu podataka Thonny ”.

Kako deinstalirati Thonny IDE u Linuxu

Ako želite deinstalirati Thonny, postoji skripta za deinstalaciju dostupna u Thonny instalacijskom direktoriju.

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

To je to za ovaj članak. Ima puno više za istražiti u Thonnyju od onoga o čemu smo ovdje raspravljali. Thonny je izvrstan za početnike, ali programeri uvijek sami biraju s kojim će IDE ili uređivačem teksta raditi. Instalirajte Thonny igrajte se s njim, podijelite svoje povratne informacije s nama.