Kā instalēt un izmantot Thonny Python IDE operētājsistēmā Linux


Thonny ir integrēta izstrādes vide (IDE) Python iesācējiem. Tas ir izveidots ar Python un izlaists ar MIT licenci. Tas ir starpplatforms un var darboties Linux, macOS, Windows.

Ja jūs esat jauns programmētājs vai kāds pāriet no citas valodas, es iesaku izmantot thonny. Saskarne ir tīra un bez traucējošiem. Iesācēji var koncentrēties uz valodu, nevis koncentrēties uz vides uzstādīšanu.

Dažas no Thonny galvenajām iezīmēm ir

  • Pēc noklusējuma Python 3.7 ir instalēts ar Thonny iestatījumu.
  • iebūvēts atkļūdotājs un veiciet novērtēšanu.
  • Mainīgais pārlūks.
  • Kaudze, kaudze, palīgs, objektu inspektors.
  • iebūvēts Python apvalks (Python 3.7).
  • Vienkārša PIP GUI saskarne trešo pušu pakotņu instalēšanai.
  • Atbalsta koda pabeigšanu.
  • Izceļ sintakses kļūdas un izskaidro darbības jomas.

Šajā rakstā jūs uzzināsiet, kā instalēt un izmantot Thonny Python IDE Linux vidē un izpētīt thonny funkcijas.

Thonny Python IDE iestatīšana Linux

Thonny jaunākā versija ir 3.3.0, un ir trīs veidi, kā jūs varat instalēt Thonny Linux.

  • Izmantojiet Python pakotņu pārvaldnieku - PIP
  • Lejupielādējiet un palaidiet instalēšanas skriptu
  • Lai to instalētu, izmantojiet noklusējuma pakotņu pārvaldnieku

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

Demonstrācijas nolūkos es izmantoju Ubuntu 20.04 un palaidu instalēšanas skriptu ar komandu wget, kā parādīts iepriekš, lai instalētu thonny. Instalācijas beigās jūs uzzināsiet, kur ir uzstādīts thonny. Manā gadījumā tas ir instalēts manā mājas direktorijā.

Lai palaistu Thonny, dodieties uz instalēto direktoriju un ierakstiet “./thonny” vai absolūto ceļu uz Thonny. Thonny lūgs iestatīt valodas un sākotnējos iestatījumus.

Kā parādīts instalēšanas sadaļā, Thonny tiek instalēts mājas direktorijā. Ja paskatās uz mapi Thonny, kurā ir instalēšanas skripts, nepieciešamās pitona bibliotēkas, lai Thonny darbotos, bināros failus. Miskastes direktorijā ir python 3.7 un PIP 3, kas tiek piegādāti ar Thonny and Thonny palaišanas bināro.

Kā lietot Thonny IDE Linux

Palaižot Thonny, jūs saņemsiet GUI interfeisu bez traucējumiem. Jums būs redaktora zona, kurā jūs varat kodēt un apvalku, lai interaktīvi palaistu skriptu vai testēšanas kodus.

Linux izplatīšana pēc noklusējuma tiek piegādāta ar pitonu. Vecāka versija tiek piegādāta ar Python2 *, bet jaunākās - ar Python3 *. Mēs jau esam redzējuši, ka Python 3.7 ir instalēts pēc noklusējuma, un thonny nosaka 3.7 kā noklusējuma tulku.

Varat palikt pie noklusējuma tulka (Python 3.7) vai izvēlēties dažādus sistēmā pieejamos tulkus. Pārejiet uz “Izvēlņu josla → Rīki → Iespējas → Tulks → Iestatīt ceļu” vai „Izvēlnes josla → Palaist → Atlasīt tulku → Iestatīt ceļu”.

Es iesaku palikt pie noklusējuma pitona instalēšanas, ja vien nezināt, kā to novērst, ja, pārslēdzot tulku, kaut kas saplīst.

Thonny nāk ar Light un Dark tēmām. Redaktora, kā arī lietotāja saskarnes motīvu tēmas var mainīt. Lai mainītu motīvu un fontus, dodieties uz izvēlnes joslu → Rīki → Opcijas → Motīvs un fonts.

Izveidoto kodu var palaist trīs veidos. Pirmkārt, kods ir jāsaglabā failā, lai Thonny varētu izpildīt.

  • Nospiediet F5 vai Izpildīt ikonu, kā parādīts attēlā.
  • Atveriet izvēlnes joslu → Nospiediet Izpildīt → Palaist pašreizējo skriptu.
  • Nospiediet “CTRL + T” vai dodieties uz “Palaist → Nospiediet Palaist pašreizējo skriptu terminālā”.

Pirmās divas metodes pārslēgs direktoriju uz jebkuru vietu un izsauks programmas failu iebūvētajā terminālā.

Trešā opcija ļauj palaist kodu ārējā terminālā.

Īstā Thonny jauda ir saistīta ar iebūvētām funkcijām, piemēram, File Explorer, Variable Explorer, Shell, Assistant, Notes, Heap, Outline, Stack. Lai ieslēgtu/izslēgtu šīs funkcijas, dodieties uz sadaļu “Skatīt → pārslēgt funkciju Ieslēgt/Izslēgt”.

Ir zināms, ka visas pitona pakotnes tiek mitinātas PyPI. Mēs parasti izmantosim PIP (Python Package Manager), lai instalētu vēlamās paketes no PyPI. Bet, izmantojot Thonny, pakotņu pārvaldībai ir pieejams GUI interfeiss.

Atveriet izvēlnes joslu → Rīki → Iepakojumi. Meklēšanas joslā varat ierakstīt pakotnes nosaukumu un nospiest meklēšanu. Tas meklēs PyPI indeksu un parādīs nosaukumam atbilstošo paku sarakstu.

Manā gadījumā es mēģinu instalēt paketes zvana numpy.

Kad sarakstā atlasīsit pakotni, tas novirzīs jūs uz instalēšanas lapu. Jūs varat instalēt jaunāko versiju vai izvēlēties dažādas versijas, kā parādīts attēlā. Atkarības tiek automātiski instalētas.

Nospiežot Instalēt, tā instalēs pakotni.

Kad pakotne ir instalēta, varat iegūt detalizētu informāciju, piemēram, pakotnes versiju, bibliotēkas atrašanās vietu. Gadījumā, ja vēlaties atinstalēt pakotni, tas ir vienkārši, dodieties uz priekšu un paketes apakšdaļā noklikšķiniet uz pogas “atinstalēt”, kā parādīts attēlā.

Thonny nāk ar iebūvētu atkļūdotāju. Nospiediet Ctrl + F5, lai palaistu programmu soli pa solim, nav nepieciešami pārtraukuma punkti. Nospiediet F7, lai veiktu nelielu soli, un F6, lai palielinātu soli. Šai opcijai var piekļūt arī no izvēlnes joslas → Palaist → Atkļūdošanas opcijas.

Visas konfigurācijas tiek saglabātas failā “configuration.ini”. Jebkuras izmaiņas, ko veicat, izmantojot thonny sesiju, tiek ierakstītas šajā failā. Varat arī manuāli rediģēt šo failu, lai iestatītu dažādus parametrus.

Lai atvērtu failu, dodieties uz izvēlnes joslu → Rīki → Atvērt datu mapi Thonny.

Kā atinstalēt Thonny IDE Linux

Ja vēlaties atinstalēt Thonny, Thonny instalācijas direktorijā ir pieejams atinstalēšanas skripts.

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

Tas ir šis raksts. Thonny ir daudz vairāk izpētīt nekā tas, ko mēs šeit apspriedām. Thonny ir lieliski piemērots iesācējiem, taču tā vienmēr ir personiska programmētāju izvēle teksta redaktoram, ar kuru strādāt. Instalējiet Thonny play ar to, dalieties savās atsauksmēs ar mums.