Zoeken op website

Hoe Thonny Python IDE op Linux te installeren en te gebruiken


Thonny is een geïntegreerde ontwikkelomgeving (IDE) voor Python-beginners. Het is gemaakt met Python en vrijgegeven onder MIT-licentie. Het is platformonafhankelijk en kan worden uitgevoerd in Linux, macOS, Windows.

Waarom Thonny IDE

Als programmeren nieuw voor je is of als iemand overstapt van een andere taal, raad ik aan om thonny te gebruiken. De interface is schoon en vrij van afleiding. Nieuwkomers kunnen zich concentreren op taal in plaats van zich te concentreren op het opzetten van de omgeving.

Enkele van de belangrijkste kenmerken van thonny zijn onder meer

  • Python 3.7 wordt standaard geïnstalleerd met de Thonny-installatie.
  • Ingebouwde debugger en stapsgewijze evaluatie.
  • Variabele verkenner.
  • Hoop, stapel, assistent, objectinspecteur.
  • Ingebouwde Python-shell (Python 3.7).
  • Eenvoudige PIP GUI-interface om pakketten van derden te installeren.
  • Voltooiing van ondersteuningscode.
  • Markeert syntaxisfouten en legt scopes uit.

In dit artikel leert u hoe u Thonny Python IDE installeert en gebruikt in een Linux-omgeving en leert u de functies van thonny verkennen.

Thonny Python IDE instellen op Linux

De nieuwste versie van Thonny is 3.3.0 en er zijn drie manieren waarop je thonny onder Linux kunt installeren.

  • Gebruik Python-pakketbeheer – PIP
  • Download het installatiescript en voer het uit
  • Gebruik de standaard pakketbeheerder om het te installeren

Installeer Thonny IDE met Pip

pip3 install thonny

Installeer Thonny IDE met behulp van het installatiescript

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

Installeer Thonny IDE met behulp van Pakketbeheer


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

Voor demonstratiedoeleinden gebruik ik Ubuntu 20.04 en voer ik het installatiescript uit met de opdracht wget zoals hierboven weergegeven om thonny te installeren. Aan het einde van de installatie kom je te weten waar Thonny is geïnstalleerd. In mijn geval wordt het in mijn thuismap geïnstalleerd.

Om thonny te starten, gaat u naar de geïnstalleerde map en typt u “./thonny” of het absolute pad naar thonny. Thonny zal u vragen om de taal- en begininstellingen in te stellen.

Zoals u kunt zien in het installatiegedeelte, wordt Thonny geïnstalleerd in de map home. Als je naar de map thonny kijkt, bevat deze een installatiescript, noodzakelijke python-bibliotheken om thonny te laten werken, binaire bestanden. In de map bin bevinden zich python 3.7 en PIP 3 die worden geleverd met thonny en thonny launch binary.

Hoe Thonny IDE onder Linux te gebruiken

Wanneer u Thonny start, krijgt u een afleidingsvrije GUI-interface. U beschikt over een editorgebied waar u kunt coderen en shells kunt gebruiken om het script interactief uit te voeren of codes te testen.

Linux-distributies worden standaard geleverd met Python. Oudere versies worden geleverd met Python2* en de nieuwste versies worden geleverd met Python3*. We hebben al gezien dat Python 3.7 standaard is geïnstalleerd en dat thonny 3.7 instelt als de standaardinterpreter.

U kunt bij de standaardtolken blijven (Python 3.7) of verschillende tolken kiezen die op het systeem beschikbaar zijn. Ga naar “MenubalkExtraOptiesTolkStel het pad in ' of 'MenubalkUitvoeren → Selecteer TolkStel het pad in ”.

Ik stel voor om vast te houden aan de standaard Python-installatie, tenzij je weet hoe je deze moet repareren als er iets kapot gaat bij het wisselen van tolk.

Thonny wordt geleverd met de thema's Licht en Dark. U kunt de thema's voor de Editor en het UI-thema wijzigen. Om Thema en Lettertypen te wijzigen, gaat u naar “MenubalkExtraOptiesThema en lettertype ”.

Er zijn drie manieren waarop u de door u gemaakte code kunt uitvoeren. Eerst moet uw code in een bestand worden opgeslagen zodat Thonny deze kan uitvoeren.

  • Druk op F5 of Execute-pictogram zoals weergegeven in afbeelding.
  • Ga naar “MenubalkDruk op UitvoerenHuidig script uitvoeren”.
  • Druk op “CTRL+T ” of ga naar “UitvoerenDruk op Huidig script uitvoeren in terminal ”.

De eerste twee methoden schakelen de map naar de plek waar uw code zich bevindt en roepen het programmabestand op in de ingebouwde terminal.

Met de derde optie kunt u uw code in een externe terminal uitvoeren.

De echte kracht van thonny wordt geleverd met ingebouwde functies zoals Bestandsverkenner, Variabele Verkenner, Shell, Assistent, Notities, Heap, Overzicht, Stapel. Om deze functies in of uit te schakelen, ga naar “Weergeven → schakel de functie AAN/UIT”.

Thonny Pakketbeheerder

Het is bekend dat alle Python-pakketten worden gehost op PyPI. Normaal gesproken gebruiken we PIP (Python Package Manager) om de gewenste pakketten van PyPI te installeren. Maar bij Thonny is er een GUI-interface beschikbaar om pakketten te beheren.

Ga naar “MenubalkExtraPakketten”. In de zoekbalk kunt u een pakketnaam typen en op zoeken drukken. Het zal de PyPI-index doorzoeken en de lijst met pakketten weergeven die overeenkomen met de naam.

In mijn geval probeer ik een pakketaanroep numpy te installeren.

Wanneer u het pakket uit de lijst selecteert, gaat u naar de installatiepagina. U kunt de nieuwste versie installeren of verschillende versies kiezen, zoals weergegeven in de afbeelding. Afhankelijkheden worden automatisch geïnstalleerd.

Zodra u op Installeren drukt, wordt het pakket geïnstalleerd.

U kunt de details zoals pakketversie en bibliotheeklocatie verkrijgen zodra het pakket is geïnstalleerd. Als u het pakket wilt verwijderen, kunt u eenvoudig doorgaan en op de knop “verwijderen” onderaan het pakket klikken, zoals weergegeven in de afbeelding.

Thonny debuggen

Thonny wordt geleverd met een ingebouwde debugger. Druk op Ctrl+F5 om uw programma stap voor stap uit te voeren, zonder onderbrekingspunten. Druk op F7 voor een kleine stap en op F6 voor een grotere stap. U kunt deze opties ook openen via “MenubalkUitvoerenFoutopsporingsopties”.

Thonny-configuratie

Alle configuraties worden opgeslagen in het bestand “configuration.ini”. Alle wijzigingen die u aanbrengt tijdens uw thonny-sessie worden naar dit bestand geschreven. U kunt dit bestand ook handmatig bewerken om verschillende parameters in te stellen.

Om het bestand te openen, gaat u naar “MenubalkExtraOpen Thonny-gegevensmap ”.

Hoe Thonny IDE onder Linux te verwijderen

Als u thonny wilt verwijderen, is er een de-installatiescript beschikbaar onder de thonny-installatiemap.

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

Dat is het voor dit artikel. Er valt nog veel meer te ontdekken in Thonny dan wat we hier hebben besproken. Thonny is geweldig voor beginners, maar het is altijd een persoonlijke keuze van programmeurs om te kiezen met welke IDE- of teksteditor ze willen werken. Installeer Thonny en speel ermee, deel uw feedback met ons.