Πώς να εγκαταστήσετε πακέτα από το Pip στο Ubuntu 23.04

Το Ubuntu είναι ένα ιδανικό περιβάλλον για προγραμματισμό σε Python.

Εάν δεν έχετε ιδέα περί τίνος πρόκειται για αυτό το άρθρο, δεν χρειάζεται να το διαβάσετε καθώς δεν είναι κάτι που πρέπει να γνωρίζουν όλοι. μικρόΜόνο όσοι προγραμματίζουν στη γλώσσα Python χρησιμοποιώντας το Ubuntu 23.04 πρέπει να ξέρουν πώς να εγκαταστήσουν πακέτα από το pip.

Για όσους δεν ξέρουν για τι πράγμα μιλάω, αλλά είναι περίεργοι, θα σας το πω Python Είναι μια πολύ ισχυρή γλώσσα προγραμματισμού και κατάλληλη για αρχάριους και επαγγελματίες χρήστες. Διαθέτει μια σειρά από βιβλιοθήκες (Ππρογράμματα για συγκεκριμένες λειτουργίες που μπορούν να χρησιμοποιηθούν από άλλα προγράμματα) που μπορούν να εγκατασταθούν με δύο τρόπους: τον παραδοσιακό διαχειριστή πακέτων της διανομής ή τον δικό του διαχειριστή πακέτων γνωστό ως Pip.

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

  1. Εγκατάσταση από επίσημα αποθετήρια.
  2. Δημιουργήστε ένα εικονικό περιβάλλον

Εάν πρόκειται να εγκαταστήσετε από αποθετήρια, προτείνω να εγκαταστήσετε πρώτα τον διαχειριστή πακέτων Synaptic. αφού η μηχανή αναζήτησης του Ubuntu Software Center είναι πραγματικός πονοκέφαλος. κάντε το με
sudo apt install synaptic.

Πώς να εγκαταστήσετε πακέτα από το Pip

Το πρώτο πράγμα που χρειαζόμαστε είναι να εγκαταστήσουμε τα ακόλουθα πακέτα: python3-full y python3-pip
Το πρώτο μας εγγυάται ότι έχουμε όλα τα εργαλεία για να δουλέψουμε με την Python και το δεύτερο εγκαθιστά τον διαχειριστή πακέτων Pip.
Οι εντολές είναι:
sudo apt install python3-full
sudo apt install python3-pip.

Δημιουργία εικονικών περιβαλλόντων

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

Στη συνέχεια, δημιουργούμε το εικονικό περιβάλλον με την εντολή:

python3 -m venv titulo_entorno
Και το λανσάρουμε με:

source titulo_entorno/bin/activate
Και εγκαταστήσαμε το πακέτο με το οποίο θέλαμε να εγκαταστήσουμε
pip3 install nombre_paquete
Αφήνουμε το εικονικό περιβάλλον με
deactivate


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

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

*

*

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