Kaip įdiegti ir naudoti „Thonny Python IDE“ sistemoje „Linux“


„Thonny“ yra integruota kūrimo aplinka (IDE), skirta „Python“ pradedantiesiems. Jis sukurtas naudojant „Python“ ir išleidžiamas pagal MIT licenciją. Tai yra įvairių platformų platforma ir gali veikti „Linux“, „MacOS“, „Windows“.

Jei dar nesinaudojote programavimu ar kažkas persijungia iš kitos kalbos, siūlau naudoti „thonny“. Sąsaja yra švari ir nesiblaško. Naujokai gali susitelkti į kalbą, užuot susitelkę į aplinkos sutvarkymą.

Keletas pagrindinių „thonny“ savybių yra

  • „Python 3.7“ yra įdiegta pagal numatytuosius nustatymus su „Thonny“ sąranka.
  • Įmontuotas derintuvas ir įvertinimas.
  • Kintamasis naršyklė.
  • Krūva, kaminas, padėjėjas, objektų inspektorius.
  • Integruotas „Python“ apvalkalas („Python 3.7“).
  • Paprasta PIP GUI sąsaja trečiųjų šalių paketams įdiegti.
  • Palaikykite kodo užbaigimą.
  • Pabrėžia sintaksės klaidas ir paaiškina taikymo sritis.

Šiame straipsnyje sužinosite, kaip įdiegti ir naudoti „Thonny Python IDE“ „Linux“ aplinkoje, ir ištirti „thonny“ ypatybes.

„Thonny Python IDE“ nustatymas sistemoje „Linux“

Naujausia „Thonny“ versija yra 3.3.0 ir yra trys būdai, kaip įdiegti „Thonny“ į „Linux“.

  • Naudokite „Python“ paketų tvarkytuvę - PIP
  • Atsisiųskite ir paleiskite diegimo scenarijų
  • Norėdami jį įdiegti, naudokite numatytąjį paketų tvarkyklę

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

Demonstravimo tikslais aš naudoju „Ubuntu 20.04“ ir paleidžiu diegimo scenarijų su komanda „wget“, kaip parodyta aukščiau, kad įdiegčiau „thonny“. Diegimo pabaigoje sužinosite, kur įdiegta „thonny“. Mano atveju jis yra įdiegtas mano namų kataloge.

Norėdami paleisti „thonny“, eikite į įdiegtą katalogą ir įveskite „./thonny“ arba absoliutų kelią į thonny. „Thonny“ paprašys nustatyti kalbos ir pradinius nustatymus.

Kaip parodyta diegimo skyriuje, „Thonny“ yra įdiegta namų kataloge. Jei pažvelgsite į „thonny“ aplanką, kuriame yra įdiegimo scenarijus, reikalingos „piton“ bibliotekos, kad „thonny“ veiktų, dvejetainiai failai. Šiukšliadėžės kataloge yra „python 3.7“ ir „PIP 3“, pateikiami kartu su „thonny“ ir „thonny“ paleidimo dvejetainiais failais.

Kaip naudoti „Thonny IDE“ sistemoje „Linux“

Paleidę „Thonny“ gausite GUI sąsają be dėmesio išsiblaškymo. Turėsite redaktoriaus sritį, kurioje galėsite koduoti ir apvalkalą, norėdami paleisti scenarijų arba išbandyti kodus interaktyviai.

„Linux“ paskirstymai pagal numatytuosius nustatymus pristatomi su pitonu. Senesnė versija pristatoma kartu su „Python2“ *, o naujausios versijos - su „Python3 *“. Mes jau matėme, kad „Python 3.7“ yra įdiegtas pagal numatytuosius nustatymus, o „thonny“ nustato 3.7 kaip numatytąjį vertėją.

Galite laikytis numatytojo vertėjo („Python 3.7“) arba pasirinkti skirtingus sistemoje galimus vertėjus. Eikite į „Meniu juosta → Įrankiai → Parinktys → Vertėjas → Nustatykite kelią“ arba „Meniu juosta → Vykdyti → Pasirinkite vertėją → Nustatykite kelią“.

Siūlau laikytis numatytojo python diegimo, nebent žinote, kaip jį išspręsti, jei kas nors sugenda perjungiant vertėją.

„Thonny“ pateikiamos „Light“ ir „Dark“ temomis. Galite pakeisti redaktoriaus ir vartotojo sąsajos temas. Norėdami pakeisti temą ir šriftus, eikite į „Meniu juosta → Įrankiai → Parinktys → Tema ir šriftas“.

Sukurtą kodą galite paleisti 3 būdais. Pirma, jūsų kodas turėtų būti išsaugotas faile, kurį „Thonny“ galėtų vykdyti.

  • Paspauskite F5 arba „Execute Icon“, kaip parodyta paveikslėlyje.
  • Eikite į „Meniu juosta → Paspauskite Vykdyti → Vykdyti dabartinį scenarijų“.
  • Paspauskite „CTRL + T“ arba eikite į „Vykdyti → Paspauskite Vykdyti dabartinį scenarijų terminale“.

Pirmieji du metodai pakeis katalogą į bet kurį jūsų kodą ir iškvies programos failą įmontuotame terminale.

Trečioji parinktis leidžia paleisti kodą išoriniame terminale.

Tikroji „Thonny“ jėga yra su įmontuotomis funkcijomis, tokiomis kaip „File Explorer“, „Variable Explorer“, „Shell“, „Assistant“, „Notes“, „Heap“, „Outline“, „Stack“. Norėdami įjungti/išjungti šias funkcijas, eikite į skiltį „Peržiūrėti → perjungti funkciją ĮJUNGTI/IŠJUNGTI“.

Yra žinoma, kad visi python paketai yra talpinami PyPI. Norėdami įdiegti norimus paketus iš PyPI, paprastai naudosime PIP („Python Package Manager“). Bet naudojant „Thonny“, GUI sąsaja yra prieinama paketams valdyti.

Eikite į „Meniu juosta → Įrankiai → Paketai“. Paieškos juostoje galite įvesti paketo pavadinimą ir paspausti paiešką. Jis ieškos PyPI indekso ir parodys pavadinimą atitinkančių paketų sąrašą.

Mano atveju bandau įdiegti paketo skambučio numerį.

Kai iš sąrašo pasirenkate paketą, jis pateks į diegimo puslapį. Galite įdiegti naujausią versiją arba pasirinkti skirtingas versijas, kaip parodyta paveikslėlyje. Priklausomybės automatiškai įdiegiamos.

Kai paspausite „Install“, jis įdiegs paketą.

Įdiegę paketą, galite gauti išsamią informaciją, pvz., Paketo versiją, bibliotekos vietą. Jei norite pašalinti paketą, tai paprasta, pirmyn spustelėkite paketo apačioje esantį mygtuką „Pašalinti“, kaip parodyta paveikslėlyje.

„Thonny“ yra su įmontuotu derintuvu. Paspauskite „Ctrl“ + F5, kad paleistumėte programą žingsnis po žingsnio, nereikia pertraukos taškų. Paspauskite F7 mažam žingsniui ir F6 didesniam žingsniui. Taip pat galite pasiekti šią parinktį skiltyje „Meniu juosta → Vykdyti → Derinimo parinktys“.

Visos konfigūracijos saugomos „configuration.ini“ faile. Visi pakeitimai, kuriuos atlikote atlikdami „thonny“ sesiją, įrašomi į šį failą. Taip pat galite rankiniu būdu redaguoti šį failą, kad nustatytumėte skirtingus parametrus.

Norėdami atidaryti failą, eikite į „Meniu juosta → Įrankiai → Atidaryti„ Thonny “duomenų aplanką“.

Kaip pašalinti „Thonny IDE“ iš „Linux“

Jei norite pašalinti „Thonny“, „Thonny“ diegimo kataloge yra pašalinimo scenarijus.

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

Tai šiam straipsniui. „Thonny“ yra daug daugiau, nei čia aptarėme. „Thonny“ puikiai tinka pradedantiesiems, tačiau visada tai yra asmeninis programuotojų pasirinkimas teksto redaktoriui dirbti. Įdiekite „Thonny play“ su juo, pasidalykite savo atsiliepimais su mumis.