Πώς να εγκαταστήσετε την Python σε Windows, Linux και macOS

click fraud protection

Εάν θέλετε να εγκαταστήσετε την Python και να ξεκινήσετε με την ανάπτυξη, έχουμε έναν εύχρηστο οδηγό γρήγορης εκκίνησης για να σας υποδείξουμε τα βασικά!

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

Η Python είναι μια ισχυρή γλώσσα και αν θέλετε να ξεκινήσετε με αυτήν, αυτός ο οδηγός θα σας διδάξει τα βασικά. Όχι μόνο θα χρειαστεί να εγκαταστήσετε τα δυαδικά αρχεία Python και να βεβαιωθείτε ότι βρίσκονται στο PATH σας, αλλά θα χρειαστείτε και κάτι για να γράψετε πραγματικά κώδικα. Θα μπορούσατε να χρησιμοποιήσετε ένα πλήρες IDE (Integrated Development Environment) όπως το PyCharm ή θα μπορούσατε να κλίνετε προς ένα πρόγραμμα επεξεργασίας κειμένου όπως το προεγκατεστημένο IDLE ή Sublime Text 3. Υπάρχουν πολλές επιλογές, αλλά αυτός ο οδηγός θα πρέπει να σας δώσει έναυσμα για τα βασικά.

Εγκατάσταση Python

Σε Windows και macOS

Η εγκατάσταση της Python είναι το εύκολο μέρος και θα πρέπει να αποφασίσετε εάν εγκαθιστάτε την Python 2.7 ή την Python 3.x. Η Python 2.7 χρησιμοποιείται συχνά για έργα παλαιού τύπου, αλλά εάν γράφετε το δικό σας λογισμικό, τότε θα πρέπει να εγκαταστήσετε την Python 3.χ.

Για εγκατάσταση σε Windows ή Mac, κάντε τα εξής:

  • μεταβείτε στο επίσημος ιστότοπος Pythonκαι μεταβείτε στην πιο πρόσφατη έκδοση. Τη στιγμή της σύνταξης, δηλαδή 3.10.6.
  • Κατεβάστε το δυαδικό αρχείο για την πλατφόρμα σας.
  • Εκτελέστε το δυαδικό.

Δεν χρειάζεται να κάνετε καμία επιλογή εκτός από την προσθήκη Python στο PATH σας, καθώς το προεπιλεγμένο πρόγραμμα εγκατάστασης έχει όλα όσα χρειάζεστε. Απλώς κάνοντας κλικ στο "Εγκατάσταση" είναι το μόνο που χρειάζεται να κάνετε. Σε Mac, αυτό θα γίνει από προεπιλογή στο πρόγραμμα εγκατάστασης dmg.

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

Εάν χρησιμοποιείτε Linux, όμως, τότε θα εξαρτηθεί από τη διανομή που χρησιμοποιείτε. Οι διανομές που βασίζονται στο Debian (όπως το Ubuntu) μπορούν να χρησιμοποιήσουν το πρόγραμμα εγκατάστασης πακέτων apt στο Terminal εκτελώντας την ακόλουθη εντολή:

  • apt-get εγκατάσταση python3.6

Άλλες διανομές μπορεί να το έχουν ήδη προεγκατεστημένο και αν όχι, θα χρειαστεί να χρησιμοποιήσετε τον διαχειριστή πακέτων στη διανομή σας. Για παράδειγμα, στο CentOS, θα εκτελούσατε το "yum install -y python3".

Επαλήθευση εγκατάστασης

Μπορείτε να επαληθεύσετε ότι η εγκατάστασή σας είναι ενεργή, εκτελώντας την εντολή "python" στο PowerShell, στη γραμμή εντολών ή στο τερματικό σας.


Επιλέξτε το Python IDE σας

Θα χρειαστείτε ένα IDE ή ένα πρόγραμμα επεξεργασίας κειμένου για να γράψετε αποτελεσματικά κώδικα και υπάρχουν μερικές επιλογές. Η Python έρχεται με προεγκατεστημένο το IDLE και ενώ λειτουργεί καλά, δεν είναι ιδανικό για μεγαλύτερα αρχεία που μπορεί να είναι πιο περίπλοκα. Εδώ είναι μερικά από τα IDE που έχω χρησιμοποιήσει για την Python όλα αυτά τα χρόνια, τόσο στο πανεπιστήμιο όσο και στα δικά μου έργα. Όλα αυτά τα IDE είναι cross-platform, που σημαίνει ότι μπορείτε να τα εκτελέσετε σε Windows, Linux ή macOS.

PyCharm

Εάν είστε εξοικειωμένοι με το Android Studio ή το IntelliJ, τότε είστε ήδη εξοικειωμένοι με το PyCharm. Είναι από τους ίδιους προγραμματιστές και μπορείτε ακόμη και να ενεργοποιήσετε την ίδια ακριβώς λειτουργικότητα στο IntelliJ εγκαθιστώντας την προσθήκη Python. Η διαφορά είναι ότι το PyCharm έχει δημιουργηθεί από την αρχή αποκλειστικά για Python και περιλαμβάνει όλα τα χαρακτηριστικά που θα περιμένατε από κάθε σύγχρονο IDE. Αυτό περιλαμβάνει ενσωματωμένο έλεγχο έκδοσης, επισήμανση σύνταξης, διαχωρισμό παραθύρων, δυνατότητες εντοπισμού σφαλμάτων και πολλά άλλα.

Κατεβάστε το PyCharm

Spyder

Εάν είστε επιστήμονας δεδομένων (ή πρόκειται να χρησιμοποιήσετε την Python για σκοπούς επιστήμης δεδομένων), τότε πρέπει να εγκαταστήσετε το Spyder. Είναι ένα IDE που περιέχει μερικά από τα πιο δημοφιλή πακέτα ανάλυσης δεδομένων για την Python ήδη. Αυτά περιλαμβάνουν τα matplotlib, numpy, scipy και pandas. Εάν θέλετε να ασχοληθείτε με την ανάλυση δεδομένων, τη σχεδίαση δεδομένων και άλλες επιστημονικές έρευνες, τότε το Spyder είναι 100% αυτό που χρειάζεστε για να εγκαταστήσετε. Το Spyder διαθέτει ακόμη και φορητούς υπολογιστές Jupyter, τα οποία μπορούν να χρησιμοποιηθούν για την εξερεύνηση και τη σχεδίαση δεδομένων πολύ εύκολα.

Κατεβάστε το Spyder

Υπέροχο κείμενο 3

Το Sublime Text 3 είναι ένας από τους γνωστούς μου επεξεργαστές κειμένου, απλά χάρη στην απλότητά του. Είναι εξαιρετικά ευέλικτο, αν και γυμνό, και πιο κατάλληλο για μικρότερα έργα. Εάν εργάζεστε μόνο με μερικές εκατοντάδες γραμμές κώδικα σε ένα πρόγραμμα που γράφετε, τότε το Sublime Text 3 είναι ίσως ο καλύτερος τρόπος. Κάποτε έγραψα ένα web scraper στην Python που διάβαζε τοπικούς ιστότοπους ενοικίασης και θα μπορούσε να στείλει email σε εμένα και σε μερικούς φίλους έναν σύνδεσμο για νέες καταχωρίσεις χρησιμοποιώντας απλώς το Sublime Text 3 και την Python. Είναι ένα απόλυτα ικανό περιβάλλον ανάπτυξης και νομίζω ότι οι περισσότεροι άνθρωποι θα πρέπει να το γνωρίζουν.

Κατεβάστε το Sublime Text 3

Κωδικός Visual Studio (VSCode)

Το Visual Studio Code (ή VSCode) είναι ένα από τα πιο ευέλικτα περιβάλλοντα ανάπτυξης εκεί έξω. Είναι πλήρως προσαρμόσιμο, με ένα τεράστιο αποθετήριο πρόσθετων στο οποίο μπορείτε να έχετε πρόσβαση από μέσα. Δεν είναι συμβατό με την Python αμέσως, αλλά μπορείτε να εγκαταστήσετε ένα πρόσθετο Python από μέσα που θα ενεργοποιήσει επισήμανση σύνταξης, έξυπνη συμπλήρωση κώδικα, σημειωματάρια Jupyter, εντοπισμός σφαλμάτων, δοκιμή μονάδας και άλλα χαρακτηριστικά. Λατρεύω τον κώδικα του Visual Studio και στην πραγματικότητα είναι το IDE που χρησιμοποιώ περισσότερο όταν εργάζομαι σε κάτι περίπλοκο.

Κατεβάστε τον κώδικα του Visual Studio


Ποιο είναι το επόμενο

Εάν θέλετε να ξεκινήσετε με την ανάπτυξη, υπάρχουν πολλά σεμινάρια στο διαδίκτυο που θα σας διδάξουν τα βασικά. Ανάμεσα σε εταιρείες όπως το CodeAcademy και το w3schools, υπάρχουν πολλές επιλογές. Υπάρχουν ακόμη και διερμηνείς Python στο Android που μπορείτε να χρησιμοποιήσετε για να γράψετε στο τηλέφωνό σας και ο καλύτερος τρόπος για να μάθετε είναι να το κάνετε. Εάν κάνετε οτιδήποτε με ένταση πόρων που μπορεί να χρησιμοποιεί πολλά μοντέλα μηχανικής μάθησης ή τεχνητή νοημοσύνη, ίσως χρειαστείτε ένα από τα καλύτεροι φορητοί υπολογιστές για να το χειριστείς όμως.

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