GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer pip sur Debian 11

Dans ce guide, nous apprendrons comment installer Python Pip sur Debian 11 à l'aide du gestionnaire de packages apt.

Prérequis

Avant de continuer, assurez-vous que vous disposez des éléments suivants :

  • Système Debian 11 mis à jour
  • Accès à Internet pour télécharger les packages
  • Accès root ou utilisateur avec accès sudo

Table des matières

  1. Mettre à jour les packages système
  2. Installer pip pour python 3

1. Mise à jour des packages système

Exécutez cette commande pour vous assurer que vos packages système sont à jour

sudo apt update
sudo apt -y upgrade

2. Installation de pip pour python 3

Debian 11 est livré avec python3 comme interpréteur python par défaut. Avant d'installer pip, assurez-vous que python est installé à l'aide de cette commande :

sudo apt install python3

Ensuite, installez pip

sudo apt install python3-pip

Confirmez maintenant que pip est installé :

$ pip3 --version
pip 20.3.4 from /usr/lib/python3/dist-packages/pip (python 3.9)

3. Installation de pip pour Python 2 

Python 2 n'est pas installé par défaut dans Debian 11. Pour installer Python 2 et Pip 2, procédez comme suit :

Installez Python 2 :

sudo apt install python

Installez ensuite python2 pip :

sudo apt install -y python-pip

Vérifiez ensuite l'installation avec cette commande :

$ pip --version
pip 20.3.4 from /usr/lib/python2.7/dist-packages (python 2.7)

4. Utilisation de pip python

Pip est utilisé pour gérer les modules Python sur le système. Les modules python seront installés globalement. Vous pouvez également installer ces modules en utilisant le apt gestionnaire de paquets.

Si le module que vous installez est utilisé dans un but précis et limité, il est conseillé de les installer et de les gérer à l'aide d'environnements virtuels. Python Virtual Environments vous permet d'installer des modules Python dans un emplacement isolé pour un projet spécifique, plutôt que d'être installés globalement. De cette façon, vous n'avez pas à vous soucier d'affecter d'autres projets Python.

Dans cette section, nous allons explorer les commandes utiles de pip. Pip vous permet d'installer des packages à partir de PyPI, des packages de contrôle de version, des projets locaux et des fichiers de distribution.

Installer des packages avec Pip

Pour installer un paquet avec pip, utilisez pip install commande. Cela installera la dernière version par défaut.

pip3 install docker-compose

Si vous souhaitez installer une version spécifique d'un package, spécifiez-la comme ceci :

pip3 install docker-compose==1.29.0

Utilisation du fichier requirements pour installer les packages pip

Si vous avez plusieurs packages à installer avec une version spécifique pour chaque package, vous pouvez les ajouter à un fichier appelé requirements.txt . Vous pouvez ajouter les packages au format package==version comme docker-compose==1.29.0

Utilisez la commande suivante pour installer une liste d'exigences spécifiées dans un fichier :

pip3 install -r requirements.txt

Liste des packages installés

Utilisez cette commande pour répertorier les packages installés. Cela listera chaque package et la version installée pour ce package.

pip3 list

Exemple

$ pip3 list | grep docker
docker              5.0.3
docker-compose      1.29.2
dockerpty           0.4.1

Une façon courante de répertorier les packages consiste à utiliser un format qui peut être ajouté à un requirements.txt dossier. Utilisez cette commande pour les lister dans ce format :

pip3 freeze

Exemple

$ pip3 freeze | grep docker
docker==5.0.3
docker-compose==1.29.2
dockerpty==0.4.1

Mettre à jour le package installé

Utilisez cette commande pour mettre à jour le package installé

pip3 install --upgrade package_name

Exemple

pip3 install --upgrade docker-compose

Désinstaller des packages avec Pip

Pour désinstaller un package, exécutez :

pip3 uninstall package_name

Exemple

pip3 uninstall docker-compose

Conclusion

Dans ce guide, vous avez appris à installer pip sur votre système Debian 11 et à gérer les packages Python à l'aide de pip. Pour plus d'informations sur pip, consultez la page du guide de l'utilisateur de pip.


Debian
  1. Comment installer PIP sur Debian 9

  2. Comment installer Debian 10 (Buster)

  3. Comment installer Python 3.9 sur Debian 10

  4. Comment installer TeamViewer sur Debian 10

  5. Comment installer Pip 3 ou 2 sur Debian 11 Bullseye Linux

Comment installer Debian 11

Comment installer Pip sur Debian 9 Stretch

Comment installer Pip sur Debian 10 Buster

Comment installer Go sur Debian 10

Comment installer Pip sur Debian 11

Comment installer Go sur Debian