Comment installer des packages à partir de Pip sur Ubuntu 23.04

Ubuntu est un environnement idéal pour programmer en Python.

Si vous n'avez aucune idée de quoi parle cet article, vous n'avez pas besoin de le lire car ce n'est pas quelque chose que tout le monde a besoin de savoir. SSeuls ceux qui programment en langage Python avec Ubuntu 23.04 ils doivent savoir comment installer des packages à partir de pip.

Pour ceux qui ne savent pas de quoi je parle, mais qui sont curieux, je vous dirai que Python C'est un langage de programmation très puissant et adapté aux utilisateurs débutants et professionnels. Il a un certain nombre de bibliothèques (Pprogrammes pour des fonctions spécifiques qui peuvent être utilisées par d'autres programmes) qui peut être installé de deux manières : le gestionnaire de packages traditionnel de la distribution ou son propre gestionnaire de packages connu sous le nom de Pip.

Le problème est que les développeurs de Debian (la distribution sur laquelle Ubuntu est basé) trouvé qu'il y avait des conflits entre les packages installés par une méthode et l'autre et, à partir de maintenant, lorsque vous essayez d'installer à l'aide de Pip, nous recevons un message qui nous indique que nous essayons d'installer un package source externe et suggère deux chemins :

  1. Installez à partir des dépôts officiels.
  2. Créer un environnement virtuel

Si vous envisagez d'installer à partir de référentiels, je vous recommande d'installer d'abord le gestionnaire de packages Synaptic. car le moteur de recherche Ubuntu Software Center est un vrai casse-tête. fais le avec
sudo apt install synaptic.

Comment installer des packages à partir de Pip

La première chose dont nous avons besoin est d'installer les packages suivants : python3 complet y python3-pip
Le premier nous garantit d'avoir tous les outils pour travailler avec Python et le second installe le gestionnaire de packages Pip.
Les commandes sont :
sudo apt install python3-full
sudo apt install python3-pip.

Créer des environnements virtuels

En Python, il est possible de créer une sandbox de l'installation principale de Python dans laquelle installer des dépendances et des bibliothèques sans modifier le système principal ou les autres environnements virtuels. Cela permet par exemple d'exécuter des versions de test d'une future version d'une bibliothèque ou de vérifier le fonctionnement d'un programme dans différentes versions de Python.

Ensuite, nous créons l'environnement virtuel avec la commande :

python3 -m venv titulo_entorno
Et nous le lançons avec :

source titulo_entorno/bin/activate
Et nous avons installé le paquet que nous voulions installer avec
pip3 install nombre_paquete
Nous quittons l'environnement virtuel avec
deactivate


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.