Hvernig á að setja upp og nota Thonny Python IDE á Linux


Thonny er samþætt þróunarumhverfi (IDE) fyrir Python byrjendur. Það er búið til með Python og gefið út undir MIT leyfi. Það er þvert á vettvang og getur keyrt í Linux, macOS, Windows.

Ef þú ert nýr í forritun eða ef einhver skiptir úr öðru tungumáli mæli ég með að þú notir thonny. Viðmótið er hreint og truflunarlaust. Nýliðar geta einbeitt sér að tungumálinu í stað þess að einbeita sér að því að setja upp umhverfið.

Sumir af helstu eiginleikum thonny eru

  • Python 3.7 er sjálfgefið uppsett með Thonny uppsetningu.
  • Innbyggður villuleitarforrit og skref í gegnum mat.
  • Variable Explorer.
  • Heap, Stack, Assistant, Object Inspector.
  • Innbyggð Python-skel (Python 3.7).
  • Einfalt PIP GUI tengi til að setja upp 3. aðila pakka.
  • Ljúkið við stuðningskóða.
  • Auðkennir setningafræðivillur og útskýrir umfang.

Í þessari grein muntu læra hvernig á að setja upp og nota Thonny Python IDE í Linux umhverfi og kanna eiginleika thonny.

Setja upp Thonny Python IDE á Linux

Nýjasta útgáfan af Thonny er 3.3.0 og það eru þrjár leiðir til að setja upp thonny í Linux.

  • Notaðu Python pakkastjóra – PIP
  • Sæktu og keyrðu uppsetningarforskriftina
  • Notaðu sjálfgefna pakkastjóra til að setja það upp

# pip3 install thonny
# bash <(curl -s https://thonny.org/installer-for-linux)
$ sudo apt install python3-tk thonny   [On Debian/Ubuntu]
$ sudo dnf install thonny   [On CentOS/RHEL & Fedora]

Í sýnikennslu er ég að nota Ubuntu 20.04 og keyra uppsetningarforskriftina með wget skipuninni eins og sýnt er hér að ofan til að setja upp thonny. Í lok uppsetningar muntu komast að því hvar thonny er sett upp. Í mínu tilfelli er það sett upp í heimaskránni minni.

Til að ræsa thonny skaltu fara í uppsettu möppuna og slá inn ./thonny eða algjöra slóð til thonny. Thonny mun biðja þig um að setja upp tungumál og upphafsstillingar.

Eins og sýnt er í uppsetningarhlutanum er Thonny sett upp í heimaskránni. Ef þú horfir á thonny möppuna hefur hún uppsetningarforskrift, nauðsynleg python bókasöfn til að thonny virki, tvöfaldur. Inni í bin skránni er python 3.7 og PIP 3 sem kemur með thonny og thonny launch binary.

Hvernig á að nota Thonny IDE í Linux

Þegar þú ræsir Thonny færðu truflunarlaust GUI viðmót. Þú munt hafa ritstjórasvæði þar sem þú getur kóðað og skel til að keyra handritið eða prófaðu kóðana gagnvirkt.

Linux dreifingar eru sjálfgefið sendar með python. Eldri útgáfan er send með Python2* og nýjustu útgáfurnar eru sendar með Python3*. Við höfum þegar séð Python 3.7 er sjálfgefið uppsett og thonny setur 3.7 sem sjálfgefinn túlk.

Þú getur haldið þig við sjálfgefna túlkinn (Python 3.7) eða valið mismunandi túlka sem eru tiltækir í kerfinu. Farðu í \Valmyndarstiku → Verkfæri → Valkostir → Túlkur → Stilla slóð“ eða \Valmyndarstiku → Hlaupa → Veldu túlk → Stilla slóð“.

Ég legg til að þú haldir þig við sjálfgefna python uppsetninguna nema þú vitir hvernig á að laga það ef eitthvað bilar þegar skipt er um túlk.

Thonny kemur með ljós og dökk þemu. Þú getur breytt þemum fyrir ritstjóra sem og UI þema. Til að breyta þema og leturgerð Farðu í \Valmyndarstiku → Verkfæri → Valkostir → Þema og leturgerð.

Það eru þrjár leiðir til að keyra kóðann sem þú bjóst til. Fyrst ætti kóðinn þinn að vera vistaður í skrá sem Thonny getur keyrt.

  • Ýttu á F5 eða Execute Icon eins og sýnt er á mynd.
  • Farðu í \Valmyndarstikuna → Ýttu á Run → Keyra núverandi skriftu.
  • Ýttu á \CTRL+T eða farðu í \Run → Ýttu á Keyra núverandi skriftu í flugstöðinni.

Fyrstu tvær aðferðirnar munu skipta yfir möppuna hvar sem kóðinn þinn er og kalla á forritaskrána í innbyggðu flugstöðinni.

Þriðji valkosturinn gerir þér kleift að keyra kóðann þinn í ytri flugstöð.

Raunverulegur kraftur thonny kemur með innbyggðum eiginleikum eins og File Explorer, Variable Explorer, Shell, Assistant, Notes, Heap, Outline, Stack. Til að kveikja og slökkva á þessum eiginleikum Farðu í \Skoða → kveikja og slökkva á eiginleikum.

Það er vitað að allir python pakkarnir eru hýstir hjá PyPI. Við munum venjulega nota PIP (Python Package Manager) til að setja upp æskilega pakka frá PyPI. En með Thonny er GUI viðmót fáanlegt til að stjórna pakka.

Farðu í \Valmyndarstiku → Verkfæri → Pakkar. Í leitarstikunni geturðu slegið inn pakkanafn og ýtt á leit. Það leitar í PyPI vísitölunni og sýnir lista yfir pakka sem passa við nafnið.

Í mínu tilviki er ég að reyna að setja upp pakkakall numpy.

Þegar þú velur pakkann af listanum mun hann fara á uppsetningarsíðuna. Þú getur sett upp nýjustu útgáfuna eða valið mismunandi útgáfur eins og sýnt er á myndinni. Ósjálfstæði eru sjálfkrafa sett upp.

Þegar þú ýtir á Install mun það setja upp pakkann.

Þú getur fengið upplýsingar eins og pakkaútgáfu, staðsetningu bókasafns þegar pakkinn hefur verið settur upp. Ef þú vilt fjarlægja pakkann, þá er það einfalt, farðu á undan og smelltu á \uninstall hnappinn neðst á pakkanum eins og sýnt er á myndinni.

Thonny kemur með innbyggðum villuleitara. Ýttu á Ctrl+F5 til að keyra forritið þitt skref-fyrir-skref, engin hlé þarf. Ýttu á F7 fyrir lítið skref og F6 fyrir stærra skref. Þú getur líka fengið aðgang að þessum valkostum frá \Valmyndarstikunni → Keyra → Villuleitarvalkostir.

Allar stillingar eru geymdar í \configuration.ini skránni. Allar breytingar sem þú gerir með thonny lotunni eru skrifaðar á þessa skrá. Þú getur líka breytt þessari skrá handvirkt til að stilla mismunandi færibreytur.

Til að opna skrána skaltu fara í \Valmyndarstiku → Verkfæri → Opna Thonny gagnamöppu.

Hvernig á að fjarlægja Thonny IDE í Linux

Ef þú vilt fjarlægja thonny, þá er uninstall script í boði undir thonny uppsetningarskránni.

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

Það er það fyrir þessa grein. Það er margt fleira að skoða í Thonny en það sem við ræddum hér. Thonny er frábært fyrir byrjendur en það er alltaf persónulegt val forritara til textaritils til að vinna með. Settu upp Thonny leiktu með það, deildu athugasemdum þínum með okkur.