Πώς να εγκαταστήσετε και να χρησιμοποιήσετε το Thonny Python IDE σε Linux


Το Thonny είναι ένα Ολοκληρωμένο περιβάλλον ανάπτυξης (IDE) για αρχάριους Python. Δημιουργείται με Python και κυκλοφορεί με άδεια MIT. Είναι cross-platform και μπορεί να εκτελεστεί σε Linux, macOS, Windows.

Γιατί Thonny IDE

Εάν είστε νέος στον προγραμματισμό ή κάποιος που αλλάζει από διαφορετική γλώσσα, προτείνω να χρησιμοποιήσετε το thonny. Η διεπαφή είναι καθαρή και χωρίς περισπασμούς. Οι αρχάριοι μπορούν να επικεντρωθούν στη γλώσσα αντί να επικεντρωθούν στη διαμόρφωση του περιβάλλοντος.

Μερικά από τα βασικά χαρακτηριστικά του thonny περιλαμβάνουν

  • Η Python 3.7 εγκαθίσταται από προεπιλογή με τη ρύθμιση Thonny.
  • Ενσωματωμένο πρόγραμμα εντοπισμού σφαλμάτων και αξιολόγηση.
  • Εξερεύνηση μεταβλητής.
  • Heap, Stack, Assistant, Object Inspector.
  • Ενσωματωμένο κέλυφος Python (Python 3.7).
  • Απλή διεπαφή PIP GUI για εγκατάσταση πακέτων τρίτων.
  • Ολοκλήρωση κωδικού υποστήριξης.
  • Υπογραμμίζει τα συντακτικά σφάλματα και εξηγεί τα πεδία.

Σε αυτό το άρθρο, θα μάθετε πώς να εγκαταστήσετε και να χρησιμοποιήσετε το Thonny Python IDE σε περιβάλλον Linux και να εξερευνήσετε τις δυνατότητες του thonny.

Ρύθμιση Thonny Python IDE σε Linux

Η τελευταία έκδοση του Thonny είναι 3.3.0 και υπάρχουν τρεις τρόποι με τους οποίους μπορείτε να εγκαταστήσετε το thonny στο Linux.

  • Χρησιμοποιήστε τη διαχείριση πακέτων Python – PIP
  • Κατεβάστε και εκτελέστε το σενάριο εγκατάστασης
  • Χρησιμοποιήστε τον προεπιλεγμένο διαχειριστή πακέτων για να το εγκαταστήσετε

Εγκαταστήστε το Thonny IDE χρησιμοποιώντας το Pip

# pip3 install thonny

Εγκαταστήστε το Thonny IDE χρησιμοποιώντας τη δέσμη ενεργειών εγκατάστασης

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

Εγκαταστήστε το Thonny IDE χρησιμοποιώντας το Package Manager

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

Για λόγους επίδειξης, χρησιμοποιώ το Ubuntu 20.04 και εκτελώ το σενάριο εγκατάστασης με την εντολή wget όπως φαίνεται παραπάνω για να εγκαταστήσω το thonny. Στο τέλος της εγκατάστασης, θα μάθετε πού είναι εγκατεστημένο το thonny. Στην περίπτωσή μου, είναι εγκατεστημένο στον αρχικό μου κατάλογο.

Για να εκκινήσετε το thonny, μεταβείτε στον εγκατεστημένο κατάλογο και πληκτρολογήστε \./thonny ή απόλυτη διαδρομή προς thonny. Ο Thonny θα σας ζητήσει να ορίσετε τις ρυθμίσεις γλώσσας και αρχικών.

Όπως φαίνεται στην ενότητα εγκατάστασης, το Thonny είναι εγκατεστημένο στον κατάλογο home. Αν κοιτάξετε τον φάκελο thonny έχει σενάριο εγκατάστασης, απαραίτητες βιβλιοθήκες python για να λειτουργήσει το thonny, δυαδικά αρχεία. Μέσα στον κατάλογο bin, υπάρχουν python 3.7 και PIP 3 που συνοδεύουν το δυαδικό σύστημα εκκίνησης thonny και thonny.

Πώς να χρησιμοποιήσετε το Thonny IDE στο Linux

Όταν εκκινήσετε το Thonny, θα έχετε μια διεπαφή GUI χωρίς περισπασμούς. Θα έχετε μια περιοχή επεξεργασίας όπου μπορείτε να κωδικοποιήσετε και να δημιουργήσετε κέλυφος για να εκτελέσετε το σενάριο ή τους κωδικούς δοκιμής διαδραστικά.

Οι διανομές Linux από προεπιλογή αποστέλλονται με python. Η παλαιότερη έκδοση αποστέλλεται με το Python2* και οι πιο πρόσφατες εκδόσεις αποστέλλονται με το Python3*. Έχουμε ήδη δει ότι το Python 3.7 είναι εγκατεστημένο από προεπιλογή και το thonny ορίζει τον 3.7 ως τον προεπιλεγμένο διερμηνέα.

Μπορείτε να παραμείνετε με τον προεπιλεγμένο διερμηνέα (Python 3.7) ή να επιλέξετε διαφορετικούς διερμηνείς που είναι διαθέσιμοι στο σύστημα. Μεταβείτε στη \Γραμμή μενούΕργαλείαΕπιλογέςΔιερμηνέαςΟρισμός διαδρομής >” ή \Γραμμή μενούΕκτέλεση → Επιλέξτε ΔιερμηνέαςΟρισμός διαδρομής”.

Προτείνω να παραμείνετε με την προεπιλεγμένη εγκατάσταση της python, εκτός εάν γνωρίζετε πώς να τη διορθώσετε εάν κάτι σπάσει κατά την εναλλαγή του διερμηνέα.

Το Thonny έρχεται με θέματα Φωτεινό και Σκοτεινό. Μπορείτε να αλλάξετε θέματα για το πρόγραμμα επεξεργασίας καθώς και για το θέμα διεπαφής χρήστη. Για να αλλάξετε Θέμα και Γραμματοσειρές Μεταβείτε στο \Γραμμή μενούΕργαλείαΕπιλογέςΘέμα και γραμματοσειρά”.

Υπάρχουν 3 τρόποι με τους οποίους μπορείτε να εκτελέσετε τον κώδικα που δημιουργήσατε. Αρχικά, ο κώδικάς σας θα πρέπει να αποθηκευτεί σε ένα αρχείο για να εκτελεστεί ο Thonny.

  • Πατήστε F5 ή Εικονίδιο εκτέλεσης όπως φαίνεται στην Εικόνα.
  • Μεταβείτε στη \Γραμμή μενούΠατήστε ΕκτέλεσηΕκτέλεση τρέχοντος σεναρίου”.
  • Πατήστε \CTRL+T” ή Μεταβείτε στο \ΕκτέλεσηΠατήστε Εκτέλεση τρέχοντος σεναρίου στο τερματικό”.

Οι δύο πρώτες μέθοδοι θα αλλάξουν τον κατάλογο όπου βρίσκεται ο κώδικάς σας και θα καλέσουν το αρχείο προγράμματος στο Ενσωματωμένο τερματικό.

Η τρίτη επιλογή σάς επιτρέπει να εκτελέσετε τον κωδικό σας σε ένα εξωτερικό τερματικό.

Η πραγματική δύναμη του thonny έρχεται με ενσωματωμένες λειτουργίες όπως File Explorer, Variable Explorer, Shell, Assistant, Notes, Heap, Outline, Stack. Για να ενεργοποιήσετε-απενεργοποιήσετε αυτές τις λειτουργίες Μεταβείτε στο \Προβολή → εναλλαγή λειτουργίας ON/OFF”.

Thonny Package Manager

Είναι γνωστό ότι όλα τα πακέτα python φιλοξενούνται στο PyPI. Συνήθως χρησιμοποιούμε το PIP (Python Package Manager) για να εγκαταστήσουμε τα επιθυμητά πακέτα από το PyPI. Αλλά με το Thonny, είναι διαθέσιμη μια διεπαφή GUI για τη διαχείριση πακέτων.

Μεταβείτε στη \Γραμμή μενούΕργαλείαΠακέτα. Στη γραμμή αναζήτησης, μπορείτε να πληκτρολογήσετε ένα όνομα πακέτου και να πατήσετε αναζήτηση. Θα αναζητήστε το ευρετήριο PyPI και εμφανίζει τη λίστα του πακέτου που αντιστοιχεί στο όνομα.

Στην περίπτωσή μου, προσπαθώ να εγκαταστήσω μια κλήση πακέτου numpy.

Όταν επιλέξετε το πακέτο από τη λίστα, θα σας μεταφέρει στη σελίδα εγκατάστασης. Μπορείτε να εγκαταστήσετε την πιο πρόσφατη έκδοση ή να επιλέξετε διαφορετικές εκδόσεις όπως φαίνεται στην εικόνα. Οι εξαρτήσεις εγκαθίστανται αυτόματα.

Μόλις πατήσετε Εγκατάσταση, θα εγκατασταθεί το πακέτο.

Μπορείτε να λάβετε τις λεπτομέρειες όπως την έκδοση του πακέτου, τη θέση της βιβλιοθήκης μόλις εγκατασταθεί το πακέτο. Σε περίπτωση που θέλετε να απεγκαταστήσετε το πακέτο, είναι απλό, προχωρήστε και κάντε κλικ στο κουμπί \απεγκατάσταση” στο κάτω μέρος του πακέτου όπως φαίνεται στην εικόνα.

Thonny Debugging

Το Thonny συνοδεύεται από ενσωματωμένο πρόγραμμα εντοπισμού σφαλμάτων. Πατήστε Ctrl+F5 για να εκτελέσετε το πρόγραμμά σας βήμα προς βήμα, χωρίς να χρειάζονται σημεία διακοπής. Πατήστε F7 για ένα μικρό βήμα και F6 για ένα μεγαλύτερο βήμα. Μπορείτε επίσης να αποκτήσετε πρόσβαση σε αυτές τις επιλογές από τη \Γραμμή μενούΕκτέλεσηΕπιλογές εντοπισμού σφαλμάτων”.

Διαμόρφωση Thonny

Όλες οι διαμορφώσεις αποθηκεύονται στο αρχείο \configuration.ini”. Οποιεσδήποτε αλλαγές κάνετε με την περίοδο λειτουργίας thonny εγγράφονται σε αυτό το αρχείο. Μπορείτε επίσης να επεξεργαστείτε αυτό το αρχείο με μη αυτόματο τρόπο για να ορίσετε διαφορετικές παραμέτρους.

Για να ανοίξετε το αρχείο, μεταβείτε στο \Γραμμή μενούΕργαλείαΆνοιγμα φακέλου δεδομένων Thonny”.

Πώς να απεγκαταστήσετε το Thonny IDE στο Linux

Εάν θέλετε να απεγκαταστήσετε το thonny, υπάρχει διαθέσιμο ένα σενάριο απεγκατάστασης στον κατάλογο εγκατάστασης του thonny.

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

Αυτό είναι για αυτό το άρθρο. Υπάρχουν πολλά περισσότερα να εξερευνήσετε στο Thonny από αυτά που συζητήσαμε εδώ. Το Thonny είναι εξαιρετικό για αρχάριους, αλλά είναι πάντα μια προσωπική επιλογή προγραμματιστών για να δουλέψουν το πρόγραμμα επεξεργασίας κειμένου. Εγκαταστήστε το Thonny play with it, μοιραστείτε τα σχόλιά σας μαζί μας.