- 1 1. Comment installer pip sur Ubuntu
- 2 2. Qu’est‑ce que pip ? Vue d’ensemble de la gestion des paquets Python
- 3
- 4 3. Points importants à retenir lors de l’utilisation de pip sur Ubuntu
- 5 4. Configuration des environnements virtuels et utilisation de pip
- 6 5. Dépannage : Résolution des problèmes avec pip et les environnements virtuels
1. Comment installer pip sur Ubuntu
Sur Ubuntu, pip est un outil de gestion de paquets essentiel pour Python. Avec pip, vous pouvez facilement gérer les bibliothèques et modules Python, ce qui améliore considérablement l’efficacité du développement. Cette section explique comment installer pip sur Ubuntu.
1.1 Comment installer pip pour Python 3
Bien qu’Ubuntu soit fourni avec Python 3 préinstallé, pip doit être ajouté manuellement. Suivez les étapes ci‑dessous pour l’installer.
- Mettre à jour la liste des paquets
sudo apt update
Cette commande récupère la dernière liste des paquets et met à jour les informations du système.
- Installer pip
sudo apt install python3-pip
Cette commande installe pip sur votre système.
- Vérifier l’installation
pip3 --version
Utilisez cette commande pour confirmer que pip a été installé correctement.
1.2 Comment installer pip pour Python 2
Bien que Python 2 ne soit plus supporté, vous pouvez l’installer dans des environnements spécifiques en suivant les étapes ci‑dessous.
- Activer le dépôt Universe
sudo add-apt-repository universe sudo apt update
- Installer Python 2 et pip
sudo apt install python2 curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py sudo python2 get-pip.py
2. Qu’est‑ce que pip ? Vue d’ensemble de la gestion des paquets Python
pip est un outil qui vous permet d’installer facilement des bibliothèques et modules Python depuis le Python Package Index (PyPI). En gérant automatiquement les dépendances complexes, pip améliore l’efficacité du développement.
2.1 Fonctions de base de pip
Avec pip, vous pouvez effectuer des opérations telles que :
- Installation de paquets
pip install <package-name>
- Désinstallation de paquets
pip uninstall <package-name>
- Mise à jour de paquets
pip install --upgrade <package-name>
2.2 Avantages de pip
- Résolution des dépendances : pip gère automatiquement les dépendances entre les paquets et administre plusieurs bibliothèques de façon efficace.
- Récupération facile des dernières bibliothèques : vous pouvez installer instantanément les dernières bibliothèques répertoriées sur PyPI.
3. Points importants à retenir lors de l’utilisation de pip sur Ubuntu
Lorsque vous utilisez pip dans un environnement Ubuntu, il peut entrer en conflit avec le gestionnaire de paquets du système (apt). Si vous souhaitez éviter d’affecter l’ensemble du système, il est recommandé d’installer les paquets au niveau de l’utilisateur en utilisant l’option --user.
3.1 Installation de paquets avec l’option --user
pip install --user <package-name>
Cette commande installe les paquets dans le répertoire personnel de l’utilisateur sans impacter le système complet.
3.2 Gestion des erreurs pip install
Sur Ubuntu 23.04 et versions ultérieures, des erreurs peuvent survenir lors de l’utilisation de pip en dehors d’un environnement virtuel. Vous pouvez les résoudre en créant un environnement virtuel et en installant les paquets à l’intérieur, ou en utilisant pipx pour installer des applications.
4. Configuration des environnements virtuels et utilisation de pip
Lorsque vous travaillez sur plusieurs projets nécessitant des bibliothèques différentes, l’utilisation d’environnements virtuels évite les conflits de bibliothèques. Les environnements virtuels permettent à chaque projet de maintenir des dépendances séparées, gardant ainsi votre environnement de développement organisé.
4.1 Création d’un environnement virtuel
Tout d’abord, installez le module venv et créez un environnement virtuel.
sudo apt install python3-venv
python3 -m venv myenv
4.2 Activation de l’environnement virtuel
Exécutez la commande suivante pour activer l’environnement virtuel.
source myenv/bin/activate
Une fois activé, l’invite du terminal affichera le nom de l’environnement.
4.3 Gestion des paquets à l’intérieur de l’environnement virtuel
Vous pouvez installer des paquets à l’intérieur de l’environnement virtuel en utilisant la commande pip habituelle.
pip install <package-name>
4.4 Désactivation de l’environnement virtuel
Exécutez la commande suivante pour quitter l’environnement virtuel.
deactivate
5. Dépannage : Résolution des problèmes avec pip et les environnements virtuels
En utilisant pip et les environnements virtuels, vous pourriez rencontrer certains problèmes. Cette section présente les problèmes courants et leurs solutions.
5.1 Si l’environnement virtuel ne peut pas être activé
Si l’activation échoue, assurez-vous d’être dans le bon répertoire. Utilisez la commande suivante pour vérifier si le script activate existe.
ls /path/to/your/environment/bin
5.2 Si les paquets ne sont pas installés correctement
Si l’environnement virtuel n’est pas activé, les paquets peuvent être installés au niveau du système. Activez l’environnement virtuel et réessayez.
5.3 Résolution des erreurs d’installation pip
Si vous rencontrez l’erreur « externally managed environment » sur Ubuntu 23.04 ou versions ultérieures, utilisez un environnement virtuel ou installez les applications en utilisant pipx pour résoudre le problème.

