Kako instalirati i koristiti Thonny Python IDE na Linuxu


Thonny je Integrisano razvojno okruženje (IDE) za Python početnike. Kreiran je pomoću Pythona i objavljen pod MIT licencom. Radi na više platformi i može raditi u Linuxu, macOS, Windowsu.

Zašto Thonny IDE

Ako ste novi u programiranju ili neko prelazi sa drugog jezika, predlažem korištenje thonnya. Interfejs je čist i bez ometanja. Novajlije se mogu koncentrirati na jezik umjesto da se fokusiraju na postavljanje okruženja.

Neke od ključnih karakteristika thonny uključuju

  • Python 3.7 je standardno instaliran sa Thonny postavkom.
  • Ugrađeni program za otklanjanje grešaka i evaluacija koraka kroz.
  • Variable Explorer.
  • Hrpa, stek, pomoćnik, inspektor objekata.
  • Ugrađena Python ljuska (Python 3.7).
  • Jednostavan PIP GUI interfejs za instaliranje paketa treće strane.
  • Podrška za završetak koda.
  • Ističe sintaksičke greške i objašnjava opsege.

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

Postavljanje Thonny Python IDE na Linux

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

  • Koristite Python menadžer paketa – PIP
  • Preuzmite i pokrenite skriptu za instalaciju
  • Koristite podrazumevani menadžer paketa da ga instalirate

Instalirajte Thonny IDE koristeći Pip

pip3 install thonny

Instalirajte Thonny IDE koristeći Installer Script

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 skriptu za instalaciju sa wget komandom kao što je prikazano iznad da instaliram thonny. Na kraju instalacije saznat ćete gdje je thonny instaliran. U mom slučaju, instaliran je u mom početnom direktoriju.

Da pokrenete thonny, idite na instalirani direktorij i upišite “./thonny ” ili apsolutnu putanju do thonnyja. Thonny će od vas tražiti da podesite jezik i početne postavke.

Kao što je prikazano u odjeljku za instalaciju, Thonny je instaliran u home direktorij. Ako pogledate thonny folder, on ima skriptu za instalaciju, neophodne Python biblioteke da bi thonny radio, binarne datoteke. Unutar direktorija bin nalazi se python 3.7 i PIP 3 koji dolazi sa thonny i thonny binarnim za pokretanje.

Kako koristiti Thonny IDE u Linuxu

Kada pokrenete Thonny, dobićete GUI interfejs bez ometanja. Imat ćete područje uređivača gdje možete kodirati i shell za interaktivno pokretanje skripte ili testiranje kodova.

Linux distribucije se po defaultu isporučuju s pythonom. Starija verzija se isporučuje sa Python2*, a najnovije verzije se isporučuju sa Python3*. Već smo vidjeli da je Python 3.7 instaliran prema zadanim postavkama, a thonny postavlja 3.7 kao zadani tumač.

Možete se držati zadanog tumača (Python 3.7) ili odabrati različite tumače dostupne na sistemu. Idite na “Traka menijaAlatiOpcijeTumačPostavite putanju ” ili “Traka menijaPokreni → Odaberite TumačPostavi putanju ”.

Predlažem da se držite zadane instalacije Python-a osim ako ne znate kako to popraviti ako se nešto pokvari prilikom prebacivanja interpretatora.

Thonny dolazi sa Svjetlim i Tamnim temama. Možete promijeniti teme za Editor kao i temu korisničkog sučelja. Da promijenite temu i fontove Idite na “Traka menijaAlatiOpcijeTema i font ”.

Postoje 3 načina na koje možete pokrenuti kod koji ste kreirali. Prvo, vaš kod treba biti sačuvan u fajlu koji će Thonny izvršiti.

  • Pritisnite F5 ili Ikona za izvršavanje kao što je prikazano na slici.
  • Idite na “Traka menijaPritisnite PokreniPokreni trenutnu skriptu .
  • Pritisnite “CTRL+T ” ili idite na “PokreniPritisnite Pokreni trenutnu skriptu u terminalu”.

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

Treća opcija vam omogućava da pokrenete svoj kod na vanjskom terminalu.

Prava moć thonnyja dolazi sa ugrađenim funkcijama kao što su File Explorer, Variable Explorer, Shell, Assistant, Notes, Heap, Outline, Stack. Za uključivanje-isključivanje ovih funkcija Idite na “Prikaz → uključite funkciju UKLJUČENO/ISKLJUČENO ”.

Thonny Package Manager

Poznato je da se svi Python paketi nalaze na PyPI. Obično ćemo koristiti PIP (Python Package Manager) da instaliramo željene pakete sa PyPI. Ali sa Thonnyjem, GUI sučelje je dostupno za upravljanje paketima.

Idite na “Traka menijaAlatiPaketi. U traku za pretragu možete upisati naziv paketa i pritisnuti pretragu. On će pretražiti PyPI indeks i prikazati listu paketa koji odgovara imenu.

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

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

Jednom kada pritisnete Install, on će instalirati paket.

Možete dobiti detalje kao što su verzija paketa, lokacija biblioteke kada se paket instalira. U slučaju da želite da deinstalirate paket, to je jednostavno, samo naprijed kliknite na dugme “deinstaliraj ” na dnu paketa kao što je prikazano na slici.

Thonny Debugging

Thonny dolazi sa ugrađenim programom za otklanjanje grešaka. Pritisnite Ctrl+F5 da pokrenete svoj program korak po korak, nisu potrebne tačke prekida. Pritisnite F7 za mali korak i F6 za veći korak. Ovim opcijama možete pristupiti i iz “Traka menijaPokreniOpcije otklanjanja grešaka .

Thonny Configuration

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

Da otvorite datoteku idite na “Traka menijaAlatiOtvori Thonny folder podataka .

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. Postoji mnogo više za istražiti u Thonnyju od onoga o čemu smo ovdje raspravljali. Thonny je odličan za početnike, ali uvijek je lični izbor programera da odaberu s kojim IDE ili Text editorom će raditi. Instalirajte Thonny igrajte se s njim, podijelite svoje povratne informacije s nama.