Kuinka asentaa ja käyttää Thonny Python IDE:tä Linuxissa


Thonny on Integroitu kehitysympäristö (IDE) Python-aloittelijoille. Se on luotu Pythonilla ja julkaistu MIT-lisenssillä. Se on monialustainen ja sitä voidaan käyttää Linuxissa, macOS:ssä ja Windowsissa.

Miksi Thonny IDE

Jos olet uusi ohjelmoinnissa tai joku on vaihtamassa toista kieltä, suosittelen käyttämään thonnya. Käyttöliittymä on puhdas ja häiriötön. Aloittelijat voivat keskittyä kieleen ympäristön rakentamisen sijaan.

Joitakin thonnyn tärkeimpiä ominaisuuksia ovat mm

  • Python 3.7 asennetaan oletuksena Thonny-asetuksella.
  • Sisäänrakennettu debuggeri ja vaiheittainen arviointi.
  • Muuttuva Explorer.
  • Kasa, pino, avustaja, objektitarkastaja.
  • Sisäänrakennettu Python-kuori (Python 3.7).
  • Yksinkertainen PIP GUI -liittymä kolmannen osapuolen pakettien asentamiseen.
  • Tukikoodin valmistuminen.
  • Korostaa syntaksivirheet ja selittää laajuudet.

Tässä artikkelissa opit asentamaan ja käyttämään Thonny Python IDE:tä Linux-ympäristössä ja tutkimaan thonnyn ominaisuuksia.

Thonny Python IDE:n määrittäminen Linuxiin

Thonnyn uusin versio on 3.3.0, ja voit asentaa thonnyn Linuxiin kolmella tavalla.

  • Käytä Python-paketinhallintaa - PIP
  • Lataa ja suorita asennusskripti
  • Käytä oletuspakettien hallintaa asentaaksesi sen

Asenna Thonny IDE käyttämällä Pip

pip3 install thonny

Asenna Thonny IDE Installer Scriptin avulla

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

Asenna Thonny IDE Package Managerin avulla


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

Esittelytarkoituksessa käytän Ubuntu 20.04:ää ja suoritan asennusohjelman wget-komennolla yllä kuvatulla tavalla asentaakseni thonnyn. Asennuksen lopussa saat tietää, mihin thonny on asennettu. Minun tapauksessani se on asennettu kotihakemistooni.

Käynnistä thonny siirtymällä asennettuun hakemistoon ja kirjoittamalla "./thonny" tai absoluuttinen polku kohteeseen thonny. Thonny pyytää sinua määrittämään kieli- ja alkuasetukset.

Kuten asennusosiossa näkyy, Thonny asennetaan kotihakemistoon. Jos katsot thonny-kansiota, siinä on asennuskomentosarja, tarvittavat python-kirjastot, jotta thonny toimii, sekä binaarit. bin-hakemiston sisällä on python 3.7 ja PIP 3, jotka tulevat thonny- ja thonny-käynnistysbinaarien mukana.

Kuinka käyttää Thonny IDE:tä Linuxissa

Kun käynnistät Thonnyn, saat häiriöttömän käyttöliittymän. Sinulla on muokkausalue, jossa voit koodata ja suorittaa komentosarjan tai testata koodeja interaktiivisesti.

Linux-jakelut toimitetaan oletuksena pythonin mukana. Vanhempi versio toimitetaan mukana Python2* ja uusimmat versiot Python3*. Olemme jo nähneet, että Python 3.7 on asennettu oletuksena ja thonny asettaa 3.7-oletustulkin.

Voit käyttää oletustulkkia (Python 3.7) tai valita erilaisia järjestelmään saatavilla olevia tulkkeja. Siirry kohtaan ValikkopalkkiTyökalutAsetuksetTulkkiAseta polku ” tai ”ValikkopalkkiSuorita → Valitse TulkkiAseta polku ”.

Suosittelen pysymään python-oletusasennuksessa, ellet tiedä kuinka korjata se, jos jokin katkeaa tulkkia vaihdettaessa.

Thonnyssa on Vaaleat ja Tummat-teemat. Voit vaihtaa teemoja Editorille ja käyttöliittymän teemalle. Voit muuttaa teemaa ja kirjasimia valitsemalla ValikkopalkkiTyökalutAsetuksetTeema ja kirjasin ”.

Voit suorittaa luomasi koodin kolmella tavalla. Ensin koodisi tulee tallentaa tiedostoon Thonnyn suorittamista varten.

  • Paina F5- tai Suorita-kuvaketta kuvan osoittamalla tavalla.
  • Siirry kohtaan ValikkopalkkiPaina SuoritaSuorita nykyinen komentosarja .
  • Paina CTRL+T tai siirry kohtaan SuoritaPaina Suorita nykyinen komentosarja terminaalissa .

Kaksi ensimmäistä menetelmää siirtävät hakemiston sinne, missä koodisi on, ja kutsuvat ohjelmatiedoston sisäänrakennetussa terminaalissa.

Kolmannen vaihtoehdon avulla voit suorittaa koodisi ulkoisessa päätteessä.

Todellinen thonnyn voima tulee sisäänrakennetuilla ominaisuuksilla, kuten File Explorer, Variable Explorer, Shell, Assistant, Notes, Heap, Outline, Stack. Näiden ominaisuuksien ottaminen käyttöön tai poistaminen käytöstä Siirry kohtaan Näytä → vaihda ominaisuus ON/OFF .

Thonny pakettipäällikkö

Tiedetään, että kaikki python-paketit isännöidään PyPI:ssä. Käytämme normaalisti PIP:tä (Python Package Manager) haluttujen pakettien asentamiseen PyPI:stä. Mutta Thonnyn avulla graafinen käyttöliittymä on saatavilla pakettien hallintaan.

Siirry kohtaan ValikkopalkkiTyökalutPaketit . Hakupalkkiin voit kirjoittaa paketin nimen ja painaa hakua. Se etsii PyPI-hakemistosta ja näyttää luettelon paketeista, jotka vastaavat nimeä.

Minun tapauksessani yritän asentaa pakettikutsun numpy.

Kun valitset paketin luettelosta, se vie sinut asennussivulle. Voit asentaa uusimman version tai valita eri versioita kuvan osoittamalla tavalla. Riippuvuudet asennetaan automaattisesti.

Kun painat Asenna, se asentaa paketin.

Saat tiedot, kuten paketin version, kirjaston sijainnin, kun paketti on asennettu. Jos haluat poistaa paketin asennuksen, se on yksinkertaista, siirry eteenpäin ja napsauta "poista" -painiketta paketin alaosassa kuvan osoittamalla tavalla.

Thonny Debugging

Thonnyn mukana tulee sisäänrakennettu debuggeri. Suorita ohjelma vaihe vaiheelta painamalla Ctrl+F5, eikä keskeytyskohtia tarvita. Paina F7, jos haluat pienen askeleen, ja F6, jos haluat isomman askeleen. Voit myös käyttää näitä vaihtoehtoja kohdasta ValikkopalkkiSuoritaVirheenkorjausasetukset .

Thonny-kokoonpano

Kaikki määritykset tallennetaan configuration.ini -tiedostoon. Kaikki thonny-istunnolla tekemäsi muutokset kirjoitetaan tähän tiedostoon. Voit myös muokata tätä tiedostoa manuaalisesti eri parametrien määrittämiseksi.

Avaa tiedosto valitsemalla ValikkopalkkiTyökalutAvaa Thonny-datakansio .

Kuinka poistaa Thonny IDE Linuxissa

Jos haluat poistaa thonnyn asennuksen, thonnyn asennushakemistosta löytyy asennuksen poistokomentosarja.

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

Siinä se tälle artikkelille. Thonnyssa on paljon muutakin tutkittavaa kuin mitä täällä keskustelimme. Thonny sopii erinomaisesti aloittelijoille, mutta ohjelmoijat voivat aina valita, minkä IDE- tai tekstieditorin kanssa työskentelevät. Asenna Thonny play sen kanssa, jaa palautetta kanssamme.