Πώς να εγκαταστήσετε οποιαδήποτε από τις εκδόσεις Python 3;

Πώς να εγκαταστήσετε οποιαδήποτε από τις εκδόσεις Python 3;

Πώς να εγκαταστήσετε οποιαδήποτε από τις εκδόσεις Python 3;

Τον περασμένο μήνα, δοκίμαζα ως συνήθως ορισμένες εφαρμογές και μία από αυτές ήταν FreeGaming. Αυτή η εφαρμογή είναι βασικά α πρόγραμμα python ότι κατεβάστε πακέτα παιχνιδιών απαραίτητο σύμφωνα με Διανομή GNU / Linux που έχουμε. Και το ίδιο, έχει και τα δύο α διεπαφή τερματικού (CLI) ως Επιφάνεια εργασίας (GUI).

Για την υπόθεση CLI, μου δούλεψε κανονικά με το πακέτα python (Έκδοση 3.9) του ρεύματος μου Respin Miracles βασισμένο στο MX Linux Distro. Ωστόσο, η διεπαφή GUI του, τόσο μεταγλωττισμένη όσο και σε μορφή  ". AppImage" χρήση ή απαιτούν Πακέτα που βασίζονται σε Python 3.10 ή υψηλότερη. Ως εκ τούτου, πρέπει να χρησιμοποιήσω ένα πολύ χρήσιμο και πρακτικό κόλπο, να "εγκατάσταση υψηλότερων εκδόσεων της Python" που πρόκειται να μοιραστώ μαζί σας σήμερα.

Python

Η Python είναι μια υψηλού επιπέδου ερμηνευμένη γλώσσα προγραμματισμού της οποίας η φιλοσοφία δίνει έμφαση στην αναγνωσιμότητα του κώδικά της.

Και, προτού αρχίσετε να διαβάζετε αυτήν την ανάρτηση σχετικά με την πιθανότητα να μπορέσετε "εγκατάσταση υψηλότερων εκδόσεων της Python", θα αφήσουμε μερικούς συνδέσμους προς προηγούμενες σχετικές δημοσιεύσεις για μεταγενέστερη ανάγνωση:

Python
σχετικό άρθρο:
Η Python 3.11 έρχεται με βελτιώσεις απόδοσης, επανασχεδιασμό προσωρινής αποθήκευσης και πολλά άλλα
Βελτιστοποιήστε τα πακέτα GNU/Linux: Debian για να αναπτύξετε εφαρμογές
σχετικό άρθρο:
Βελτιστοποιήστε τα πακέτα GNU/Linux: Debian για να αναπτύξετε εφαρμογές
Εγκαταστήστε οποιαδήποτε έκδοση της Python 3: Χρησιμοποιώντας ένα αποθετήριο PPA

Εγκαταστήστε οποιαδήποτε έκδοση της Python 3: Χρησιμοποιώντας ένα αποθετήριο PPA

Εγκαταστήστε οποιαδήποτε έκδοση της Python 3: Χρησιμοποιώντας ένα αποθετήριο PPA

Είναι καλό να χρησιμοποιούμε αποθετήρια PPA;

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

Στην περίπτωση του Team Deadsnakes PPA Repository, έχει δείξει, με την πάροδο του χρόνου, ότι είναι α αξιόπιστος προμηθευτής πακέτα διαφορετικών εκδόσεις python για Ubuntu, και Distros που προέρχονται από αυτό, και συμβατό με Debian GNU / Linux.

Ωστόσο, και όπως λέει, κατά τη χρήση του, πρέπει πάντα να λαμβάνεται υπόψη η ακόλουθη προειδοποίηση:

"Αποποίηση ευθύνης: Δεν υπάρχει εγγύηση για έγκαιρες ενημερώσεις σε περίπτωση ασφάλειας ή άλλων ζητημάτων. Εάν θέλετε να τα χρησιμοποιήσετε σε ασφαλές ή άλλο περιβάλλον (για παράδειγμα, σε διακομιστή παραγωγής), το κάνετε με δική σας ευθύνη.". Team Deadsnakes

Τέλος, επί του παρόντος και επίσημα, προσφέρει τη διαθεσιμότητα των παρακάτω εκδόσεων:

  • Ubuntu 18.04 (bionic): Python 2.3 και 2.6; και επίσης Python 3.1, 3.5, 3.7 και 3.11.
  • Ubuntu 20.04 (εστιακό): Python 3.5, 3.7, 3.9 και 3.11.
  • Ubuntu 22.04 (jammy): Python 3.7, 3.9 και 3.11.

Ωστόσο, σήμερα μπορείτε ήδη να βρείτε τη διαθεσιμότητα του Python 3.12.

Βήματα για την εγκατάσταση οποιασδήποτε έκδοσης της Python 3

Βήματα για την εγκατάσταση οποιασδήποτε έκδοσης της Python 3

Λαμβάνοντας υπόψη όλα τα παραπάνω, είτε στο Ubuntu, στο Debian ή σε οποιοδήποτε Distro/Respin που προέρχεται από αυτά, η διαδικασία εγκατάστασης και χρήσης του Team Deadsnakes PPA Repository είναι το ακόλουθο:

  • Ανοίξτε έναν εξομοιωτή τερματικού
  • Εκτελέστε τις παρακάτω εντολές:
sudo add-apt-repository ppa:deadsnakes/ppa sudo apt-get update
  • Αφού ενημερωθεί επιτυχώς η λίστα των πακέτων, μπορείτε πλέον να εκτελέσετε την εγκατάσταση των διαθέσιμων εκδόσεων της Python. Για παράδειγμα, για να εγκαταστήσετε την Python 3.12 μπορεί να εκτελεστεί, με οποιονδήποτε από τους παρακάτω 2 τρόπους, για ελάχιστη ή πλήρη εγκατάσταση:
sudo apt-get εγκατάσταση python3.12 sudo apt-get εγκατάσταση python3.12-full

Στη δική μου περίπτωση, όταν χρησιμοποιούσα το Respin που αναφέρθηκε παραπάνω στην αρχή, είχα επεξεργαστείτε το αρχείο sources.list απαιτείται με την ακόλουθη εντολή:

sudo nano /etc/apt/sources.list.d/deadsnakes-ubuntu-ppa-$VersionDebianDetectada.list

Στη συνέχεια, αλλάξτε τη λέξη "bullseye" ή "bookworm" ή οποιαδήποτε άλλη λέξη που αντιστοιχεί στο Debian και τα Παράγωγα με τις λέξεις "jammy" ή "focal" που αντιστοιχούν στο Ubuntu. Και έτσι αποκτήστε την ακόλουθη γραμμή αποθετηρίου (πηγή λογισμικού) ως αποτέλεσμα:

deb https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu/ jammy main

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

Ενημέρωση: Ανάρτηση banner 2021

περίληψη

Με λίγα λόγια, ελπίζουμε ότι αυτό το λίγο φάρσα ή κέρασμα, να είναι πολύ χρήσιμο, και στα δύο χρήστες προγραμματιστών λογισμικού, όπως το Χρήστες εφαρμογών που βασίζονται σε Python, που απαιτούν "εγκατάσταση υψηλότερων εκδόσεων της Python" σε αυτά που είναι συνήθως διαθέσιμα στα αντίστοιχα Διανομές GNU/Linux βασισμένες στο Ubuntu/Debian. Και αν κάποιος ξέρει ή έχει μια άλλη χρήσιμη εναλλακτική ή θέλετε να συνεισφέρετε πρόταση, σύσταση ή διόρθωση σε ό,τι παρέχεται εδώ, μπορείτε να το κάνετε μέσω των σχολίων.

Και ναι, απλά σας άρεσε αυτή η δημοσίευση, μην σταματήσετε να τη σχολιάζετε και να τη μοιράζεστε με άλλους. Επίσης, θυμηθείτε να επισκεφτείτε μας «αρχική σελίδα» για να εξερευνήσετε περισσότερες ειδήσεις, καθώς και να εγγραφείτε στο επίσημο κανάλι μας Τηλεγράφημα από DesdeLinux, Δυτικά ομάδα για περισσότερες πληροφορίες για το σημερινό θέμα.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.