Πώς να ρυθμίσετε το PyDev για το Eclipse IDE σε Linux


Το Eclipse δεν είναι ένας νέος όρος που θα ακούσουν οι προγραμματιστές. Είναι πολύ δημοφιλές στην κοινότητα προγραμματιστών και βρίσκεται στην αγορά εδώ και πολύ καιρό. Αυτό το άρθρο έχει να κάνει με το πώς να ρυθμίσετε το Python στο Eclipse χρησιμοποιώντας το πακέτο PyDev.

Το Eclipse είναι ένα Ολοκληρωμένο περιβάλλον ανάπτυξης (IDE) που χρησιμοποιείται για την ανάπτυξη Java. Εκτός από την Java, υποστηρίζει επίσης και άλλες γλώσσες όπως PHP, Rust, C, C++, κ.λπ. Παρόλο που υπάρχουν διαθέσιμα ειδικά IDE Linux στην αγορά για python, έχω δει ακόμα ανθρώπους να προσαρμόζουν το περιβάλλον τους Eclipse για να δημιουργήσουν είναι ιδανικό για ανάπτυξη Python.

Θα χωρίσουμε την εγκατάσταση σε 3 μέρη.

Σε αυτήν την σελίδα

  • Εγκατάσταση και διαμόρφωση Java στο Linux
  • Εγκαταστήστε το Eclipse IDE σε Linux
  • Εγκαταστήστε το PyDev στο Top of Eclipse IDE

Ας μπούμε αμέσως για να δούμε πώς μπορούμε να το ρυθμίσουμε επίσης.

Εγκατάσταση Java σε Linux

Η έκλειψη δεν θα εκτελεστεί εάν δεν εγκαταστήσουμε την Java, επομένως αυτό είναι ένα υποχρεωτικό βήμα. Η τελευταία έκδοση του Eclipse απαιτεί Java JRE/JDK 11 ή νεότερη έκδοση και απαιτεί JVM 64 bit.

Ρίξτε μια ματιά στο ολοκληρωμένο άρθρο μας σχετικά με τον τρόπο ρύθμισης της Java στο Linux.

  • Πώς να εγκαταστήσετε την Java σε Ubuntu, Debian και Linux Mint
  • Πώς να εγκαταστήσετε την Java σε CentOS/RHEL 7/8 & Fedora

Εγκατάσταση του Eclipse σε Linux

Ρίξτε μια ματιά στο ολοκληρωμένο άρθρο μας σχετικά με τον τρόπο εγκατάστασης του Eclipse στο Linux.

  • Πώς να εγκαταστήσετε το Eclipse IDE σε Debian και Ubuntu
  • Πώς να εγκαταστήσετε το Eclipse IDE σε CentOS, RHEL και Fedora

Εγκατάσταση του PyDev σε Linux

Το PyDev είναι μια προσθήκη τρίτου μέρους που δημιουργήθηκε για να ενσωματωθεί με το Eclipse για ανάπτυξη python, η οποία συνοδεύεται από πολλές δυνατότητες, όπως

  • Ενσωμάτωση Linter(PyLint).
  • Αυτόματη συμπλήρωση.
  • Διαδραστικό τερματικό.
  • Υποστήριξη ανακατασκευής.
  • Μετάβαση στον ορισμό.
  • Υποστήριξη για το Django.
  • Υποστήριξη προγράμματος εντοπισμού σφαλμάτων.
  • Ενσωμάτωση με δοκιμή μονάδας.

Το PyDev απαιτεί Java 8 και Eclipse 4.6 (Neon) για υποστήριξη από Python 2.6 και παραπανω. Για να εγκαταστήσουμε το PyDev θα χρησιμοποιήσουμε τον διαχειριστή ενημερώσεων Eclipse.

Μεταβείτε στη "Γραμμή μενούΒοήθειαΕγκατάσταση νέου λογισμικού".

Θα ανοίξει ένα παράθυρο όπως φαίνεται στην παρακάτω εικόνα. Κάντε κλικ στο «Προσθήκη» και πληκτρολογήστε τη διεύθυνση URL “http://www.pydev.org/updates ”. Το eclipse θα φροντίσει για την εγκατάσταση της πιο πρόσφατης έκδοσης του PyDev από τη διεύθυνση URL που παρέχεται. Επιλέξτε το πακέτο PyDev και πατήστε και "Επόμενο " όπως φαίνεται στην εικόνα.

Μόλις ολοκληρωθεί η εγκατάσταση, μεταβείτε στο "ΜενούΠαράθυροΠροτιμήσεις". Στην αριστερή πλευρά, θα βρείτε το PyDev. Προχωρήστε και επεκτείνετε το. Εδώ μπορείτε να διαμορφώσετε το περιβάλλον PyDev.

Το επόμενο βήμα θα ήταν η διαμόρφωση του διερμηνέα Python. Πατήστε "Επιλογή από λίστα " όπως φαίνεται στην εικόνα. Αυτό θα ελέγξει για όλες τις εγκατεστημένες εκδόσεις python στους υπολογιστές σας. Στην περίπτωσή μου, έχω εγκαταστήσει τα Python2 και Python3.8. Θα επιλέξω την Python 3.8 ως τον προεπιλεγμένο μου διερμηνέα. Κάντε κλικ στο «Εφαρμογή και κλείσιμο» και έχετε δημιουργήσει με επιτυχία έναν διερμηνέα Python.

Ήρθε η ώρα να εκτελέσετε κάποιο κώδικα. Δημιουργήστε ένα νέο έργο επιλέγοντας "Project ExplorerΔημιουργία έργουPyDevPyDev Project".

Θα ζητήσει να διαμορφωθούν πληροφορίες που σχετίζονται με το έργο, όπως η έκδοση Όνομα έργου, Κατάλογος, Python Interpreter. Αφού διαμορφωθούν αυτές οι παράμετροι, κάντε κλικ στο "Τέλος".

Δημιουργήστε ένα νέο αρχείο με επέκταση .py και τοποθετήστε τον κωδικό σας. Για να εκτελέσετε το πρόγραμμα, κάντε δεξί κλικ και επιλέξτε «Εκτέλεση ως → Εκτέλεση Python» ή πατήστε το εικονίδιο εκτέλεσης από το δίσκο μενού. Μπορείτε επίσης να πατήσετε “CTRL+F11 ” για να εκτελέσετε το πρόγραμμα.

Αυτό είναι για αυτό το άρθρο. Είδαμε πώς να ρυθμίσετε το PyDev στο Eclipse. Υπάρχουν πολλές περισσότερες δυνατότητες που προσφέρει το PyDev. Παίζει με αυτό και μοιραστείτε τα σχόλιά σας.