Πώς να εγκαταστήσετε την Python στο Linux – TechCult
Miscellanea / / May 20, 2023
Η Python είναι μια απίστευτα ευέλικτη και ισχυρή γλώσσα προγραμματισμού που μπορεί να χρησιμοποιηθεί για τη δημιουργία ισχυρών εφαρμογών. Η εγκατάσταση της Python σε Linux μπορεί να είναι τρομακτική για έναν αρχάριο τεχνολογίας, αλλά μην ανησυχείτε, αυτός ο οδηγός θα εξηγήσει πώς να εγκαταστήσετε την Python 3 σε συσκευές Linux.
Πίνακας περιεχομένων
Πώς να εγκαταστήσετε την Python στο Linux
Είναι σημαντικό να σημειωθεί ότι η Python είναι προεγκατεστημένη σε πολλές διανομές Linux, επομένως μπορεί να μην χρειαστεί να εγκαταστήσετε την Python. Ωστόσο, εάν για οποιονδήποτε λόγο το πρόγραμμα λείπει από τη συσκευή σας, θα πρέπει να το εγκαταστήσετε. Λοιπόν, ας ξεκινήσουμε με τον τρόπο εγκατάστασης της Python σε ένα σύστημα Linux.
Γρήγορη απάντηση
Για να εγκαταστήσετε την Python σε μια συσκευή Linux:
1. Κατεβάστε την τελευταία έκδοση της Python από το επίσημη ιστοσελίδα.
2. Αποσυσκευάστε το αρχείο .tar.xz, και τρέξε ρυθμίστε το σενάριο από το τερματικό Linux.
Ποια έκδοση του Linux είναι συμβατή με την Python;
Η Python είναι συμβατή με όλες τις εκδόσεις του Linux. Για να εγκαταστήσετε την Python στο Linux, μπορείτε να χρησιμοποιήσετε είτε τον πηγαίο κώδικα είτε έναν διαχειριστή πακέτων όπως apt, yum ή DNF. Μπορείτε επίσης να χρησιμοποιήσετε έναν διαχειριστή εκδόσεων Python όπως π.χ pyenv ή Anaconda.
Είναι δυνατή η εγκατάσταση πολλών εκδόσεων της Python στο Linux;
Ναί, είναι δυνατή η εγκατάσταση πολλαπλών εκδόσεων της Python στο Linux. Πολλές διανομές Linux διαθέτουν προεγκατεστημένη Python.
Μπορώ να εγκαταστήσω πακέτα Python από τη γραμμή εντολών στο Linux;
Ναί, μπορείτε να εγκαταστήσετε πακέτα Python από τη γραμμή εντολών στο Linux. Για να εγκαταστήσετε την Python στο Linux Centos, πρέπει να χρησιμοποιήσετε το Διαχείριση πακέτων Python, Pip. Το Pip είναι ένα πρόγραμμα γραμμής εντολών που σας επιτρέπει να εγκαταστήσετε και να διαχειριστείτε πακέτα Python. Για να εγκαταστήσετε ένα πακέτο, απλώς πληκτρολογήστε εγκατάσταση pip .
Ποιες είναι οι βέλτιστες πρακτικές για τη διαχείριση των εγκαταστάσεων Python στο Linux;
- Χρησιμοποιήστε έναν διαχειριστή εκδόσεων Python: Η χρήση ενός διαχειριστή εκδόσεων Python όπως το pyenv ή το Anaconda θα σας βοηθήσει να διαχειριστείτε πολλές εκδόσεις Python που είναι εγκατεστημένες στο σύστημά σας και να βεβαιωθείτε ότι χρησιμοποιείτε πάντα τη σωστή έκδοση.
- Δημιουργήστε εικονικά περιβάλλοντα: Δημιουργήστε εικονικά περιβάλλοντα για κάθε έργο και εγκαταστήστε τα απαραίτητα πακέτα μέσα σε αυτά. Αυτό θα σας βοηθήσει να διατηρήσετε το σύστημά σας καθαρό και οργανωμένο και να αποτρέψετε τις διενέξεις μεταξύ πολλών πακέτων.
- Χρησιμοποιήστε Package Managers: Χρησιμοποιήστε διαχειριστές πακέτων όπως το pip ή το conda για να εγκαταστήσετε πακέτα. Αυτό θα διασφαλίσει ότι όλες οι εξαρτήσεις έχουν εγκατασταθεί σωστά και ότι τα πακέτα είναι ενημερωμένα.
- Αναβαθμίστε τακτικά την Python: Φροντίστε να αναβαθμίζετε τακτικά την Python για να τη διατηρείτε ενημερωμένη. Αυτό θα διασφαλίσει ότι όλες οι πιο πρόσφατες δυνατότητες και διορθώσεις σφαλμάτων είναι διαθέσιμες.
- Χρήση ελέγχου έκδοσης: Χρησιμοποιήστε τον έλεγχο έκδοσης για να διαχειριστείτε τις αλλαγές στον κώδικά σας. Αυτό θα σας βοηθήσει να παρακολουθείτε τις αλλαγές, διασφαλίζοντας ότι μπορείτε εύκολα να αναστρέψετε τυχόν αλλαγές που δεν έχουν αποτέλεσμα.
Διαβάστε επίσης: Πώς να εγκαταστήσετε την Python στο Ubuntu
Προϋπόθεση για εγκατάσταση Python 3 σε Linux
Για να εγκαταστήσετε με επιτυχία το Python 3 Linux, υπάρχουν ορισμένες απαιτήσεις που πρέπει να πληρούνται.
- Ο υπολογιστής σας θα πρέπει να λειτουργεί Debian/Fedora OS.
- 2 GB RAM και 5 GB χώρος στο δίσκο.
- Πρόσβαση Sudo στο σύστημα στο οποίο θέλετε να εγκαταστήσετε το λογισμικό.
ο εντολή sudo σας δίνει τη δυνατότητα να αποκτήσετε προσωρινά δικαιώματα root στον τρέχοντα λογαριασμό χρήστη σας.
Πώς να ελέγξετε την έκδοση Python στο Linux;
Πριν εγκαταστήσετε το Python Linux, μάθετε αυτό, η Python γενικά περιλαμβάνεται στις περισσότερες διανομές Linux, όπως το Debian.
Έτσι, μπορείτε να ελέγξετε ποια έκδοση είναι ήδη εγκατεστημένη στο σύστημά σας πληκτρολογώντας πύθωνας -V ή python – έκδοση στο τερματικό.
Εάν η Python δεν είναι εγκατεστημένη, η έξοδος θα είναι διαφορετική από ό, τι αν είναι ήδη εγκατεστημένη.
όταν η Python είναι ήδη εγκατεστημένη, η έξοδος θα είναι διαφορετική. Για παράδειγμα, Python 3.8.5-
Διαβάστε επίσης: Επιδιόρθωση εντολής απέτυχε με κωδικό σφάλματος 1 Πληροφορίες αυγού Python
Πώς να εγκαταστήσετε την Python 3 στο Linux
1. Αποκτήστε το απαραίτητα πακέτα ανάπτυξης χρειάζεται για την κατασκευή της Python.
Στο Debian:
$ sudo apt ενημέρωση
$ sudo apt install build-essential zlib1g-dev \
libncurses5-dev libgdbm-dev libnss3-dev \
libssl-dev libreadline-dev libffi-dev curl
Στο Fedora:
$ sudo dnf groupinstall ανάπτυξη
2. μεταβείτε στο επίσημη ιστοσελίδα της Python, και αποκτήστε την πιο πρόσφατη έκδοση της Python.
3. Μόλις ολοκληρωθεί η λήψη, θα έχετε ένα Αρχείο .tar.xz που περιέχει τον πηγαίο κώδικα για την Python.
4. Ανακτήστε το περιεχόμενο του tarball. Μόλις ολοκληρωθεί η λήψη, μπορείτε είτε να χρησιμοποιήσετε ένα πρόγραμμα εξαγωγής της προτίμησής σας είτε να χρησιμοποιήσετε το Εντολή tar Linux για να ξεπακετάρετε το tarball, για παράδειγμα:
$ tar -xf Python-3...tar.xz
4. μεταβείτε στο ρυθμίστε το σενάριο αφού αποσυμπιέσετε το Python tarball και εκτελέστε το από το τερματικό σας Linux χρησιμοποιώντας:
$ cd Python-3.*
./Διαμορφώστε
Μπορεί να χρειαστεί λίγος χρόνος για να ολοκληρωθεί η ρύθμιση. Μην προχωρήσετε μέχρι να γίνει.
5: Εάν έχετε ήδη μια διαφορετική έκδοση της Python εγκατεστημένη στον υπολογιστή σας και θέλετε να εγκαταστήσετε μια νεότερη έκδοση μαζί της, χρησιμοποιήστε αυτήν την εντολή.
$ sudo κάνει altinstall
Μπορεί να χρειαστεί λίγος χρόνος για να ολοκληρωθεί η κατασκευή. Εάν θέλετε να μεταβείτε από την τρέχουσα έκδοση της Python στη νέα έκδοση, θα πρέπει πρώτα απεγκαταστήστε το υπάρχον πακέτο Python χρησιμοποιώντας τον διαχειριστή πακέτων σας (όπως apt ή DNF) και στη συνέχεια εγκαταστήστε το πάλι.
$ sudo make install
Σημείωση: Συνήθως είναι καλύτερο να εγκαταστήσετε προγράμματα μέσω ενός πακέτου όπως το α αρχείο .deb ή .rpm, ώστε το σύστημα να μπορεί να διαχειρίζεται τις ενημερώσεις για εσάς. Δεδομένου ότι αυτό το άρθρο συζητά την εγκατάσταση της πιο πρόσφατης έκδοσης Python που δεν είναι ακόμη συσκευασμένη, σημαίνει ότι δεν έχετε αυτήν την επιλογή. Μπορείτε είτε να χρησιμοποιήσετε το Altinstall για να εγκαταστήσετε την Python είτε μπορείτε να προσαρμόσετε ένα υπάρχον πακέτο Python χρησιμοποιώντας τον πιο πρόσφατο πηγαίο κώδικα. Αυτό είναι ένα προηγμένο θέμα που είναι συγκεκριμένο για τη συγκεκριμένη διανομή σας και δεν εμπίπτει στο πεδίο εφαρμογής αυτού του άρθρου.
6. Εάν δεν υπήρξαν προβλήματα, η πιο πρόσφατη έκδοση της Python θα πρέπει τώρα να ρυθμιστεί στη συσκευή σας Linux. Για να το επιβεβαιώσετε, εισαγάγετε μία από τις ακόλουθες εντολές στο τερματικό σας:
python3 --έκδοση
ή
python -- έκδοση
Αν το αποτέλεσμα της εντολής εμφανίζει την Python 3.x, αυτό σημαίνει ότι η Python 3 εγκαταστάθηκε με επιτυχία.
Διαβάστε επίσης: Top 14 καλύτερες κάρτες γραφικών για Linux
Πώς να απεγκαταστήσετε την Python από το Linux
Η διαγραφή της προεγκατεστημένης έκδοσης της Python μπορεί να προκαλέσει τη διακοπή της σωστής λειτουργίας του λειτουργικού συστήματος. Το Graphical Display Manager είναι ιδιαίτερα επιρρεπές σε αποτυχία κατά την απεγκατάσταση της Python. Έτσι, είναι δυνατή μόνο η απεγκατάσταση των εκδόσεων Python που έχετε εγκαταστήσει με μη αυτόματο τρόπο.
1. Για να διαγράψετε την έκδοση Python που έχετε προσθέσει, πληκτρολογήστε την ακόλουθη εντολή στο Terminal:
sudo apt purge -y python2.x-minimal
2. Μπορείτε να αφαιρέσετε την Python 3 από τις εκδόσεις Linux με αυτήν την εντολή:
sudo ln -s /usr/bin/python3 /usr/bin/python
3. Για να απαλλαγείτε από το pip από τη δομή, χρησιμοποιήστε αυτές τις εντολές:
sudo apt install -y python3-pip
sudo ln -s /usr/bin/pip3 /usr/bin/pip
Εάν οι οδηγίες δεν λειτουργούν, είναι πιθανό να χρειαστεί να ανανεώσετε την καταχώριση του αποθετηρίου σας χρησιμοποιώντας την ενημέρωση sudo apt-get.
Ελπίζουμε ότι αυτός ο οδηγός ήταν χρήσιμος και ότι έχετε μάθει πώς να το κάνετε εγκαταστήστε το Python Linux. Ενημερώστε μας τι θέλουμε να εξερευνήσουμε στη συνέχεια. Για οποιεσδήποτε προτάσεις ή απορίες, αναφέρετέ τις στην ενότητα σχολίων.
Άλεξ Κρεγκ
Ο Alex οδηγείται από ένα πάθος για την τεχνολογία και το περιεχόμενο gaming. Είτε παίζετε τα πιο πρόσφατα βιντεοπαιχνίδια, παρακολουθείτε τα πιο πρόσφατα νέα τεχνολογίας είτε συμμετέχετε με άλλους ομοϊδεάτες στο διαδίκτυο, η αγάπη του Alex για την τεχνολογία και τα παιχνίδια είναι εμφανής σε όλα όσα κάνει.
Ο Alex οδηγείται από ένα πάθος για την τεχνολογία και το περιεχόμενο gaming. Είτε παίζετε τα πιο πρόσφατα βιντεοπαιχνίδια, παρακολουθείτε τα πιο πρόσφατα νέα τεχνολογίας είτε συμμετέχετε με άλλους ομοϊδεάτες στο διαδίκτυο, η αγάπη του Alex για την τεχνολογία και τα παιχνίδια είναι εμφανής σε όλα όσα κάνει.