- 1 1. Comment installer pip sur Ubuntu
- 2 2. Qu’est-ce que pip ? Aperçu de l’outil de gestion de paquets Python
- 3 3. Considérations importantes lors de l’utilisation de pip sur Ubuntu
- 4 4. Configurer un environnement virtuel et utiliser pip
- 5 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, améliorant ainsi l’efficacité du développement. Cette section explique comment installer pip sur Ubuntu.
1.1 Installation de pip pour Python 3
Bien que Python 3 soit préinstallé sur Ubuntu, pip doit être installé manuellement. Suivez ces étapes pour l’installer :
- Update the package list
sudo apt update
Cette commande récupère la liste des paquets les plus récents et met à jour les informations de paquets de votre système.
- Install pip
sudo apt install python3-pip
Cela installera pip.
- Verify the installation
pip3 --version
Exécutez cette commande pour vérifier que pip a été installé correctement.
1.2 Installation de pip pour Python 2
Python 2 a atteint la fin de son support, mais si vous en avez encore besoin pour des environnements spécifiques, vous pouvez l’installer en suivant les étapes suivantes :
- Enable the Universe repository
sudo add-apt-repository universe
sudo apt update
- Install Python 2 and 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 ? Aperçu de l’outil de gestion de paquets Python
pip est un outil qui vous permet d’installer facilement des bibliothèques et des modules Python depuis PyPI (Python Package Index). Il simplifie la gestion des dépendances, améliorant ainsi l’efficacité du développement.
2.1 Fonctions de base de pip
Avec pip, vous pouvez effectuer les opérations suivantes :
- Install a package
pip install <package-name>
- Uninstall a package
pip uninstall <package-name>
- Upgrade a package
pip install --upgrade <package-name>
2.2 Avantages de l’utilisation de pip
- Dependency Resolution: pip automatically handles package dependencies, allowing you to manage multiple libraries efficiently.
- Easy Access to the Latest Libraries: You can quickly install the latest libraries available on PyPI.
3. Considérations importantes lors de l’utilisation de pip sur Ubuntu
Lors de l’utilisation de pip sur Ubuntu, il peut y avoir des conflits avec le gestionnaire de paquets du système (apt). Pour éviter des modifications à l’échelle du système, il est recommandé d’utiliser l’option --user
pour les installations au niveau de l’utilisateur.
3.1 Installation de paquets avec l’option --user
pip install --user <package-name>
Cela garantit que les paquets sont installés dans le répertoire personnel de l’utilisateur au lieu d’affecter l’ensemble du système.
3.2 Dépannage des erreurs pip install
Sur Ubuntu 23.04 et versions ultérieures, l’utilisation de pip en dehors d’un environnement virtuel peut entraîner des erreurs. Vous pouvez résoudre ce problème en créant un environnement virtuel ou en utilisant pipx
pour installer des applications.
4. Configurer un environnement virtuel et utiliser pip
Lorsque vous travaillez sur plusieurs projets avec des bibliothèques différentes, l’utilisation d’environnements virtuels peut aider à éviter les conflits entre les dépendances. Les environnements virtuels permettent à chaque projet de conserver ses propres dépendances, ce qui maintient votre environnement de développement organisé.
4.1 Créer 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 Activer l’environnement virtuel
Pour activer l’environnement virtuel, exécutez la commande suivante :
source myenv/bin/activate
Une fois activé, le nom de l’environnement virtuel apparaîtra dans l’invite du terminal.
4.3 Gérer les paquets dans un environnement virtuel
Vous pouvez utiliser les commandes pip habituelles pour installer des paquets dans un environnement virtuel.
pip install <package-name>
4.4 Désactiver l’environnement virtuel
Pour quitter l’environnement virtuel, utilisez la commande suivante :
deactivate
5. Dépannage : Résolution des problèmes avec pip et les environnements virtuels
Lors de l’utilisation d’environnements virtuels et de pip, vous pouvez rencontrer certains problèmes. Cette section présente les problèmes courants et leurs solutions.
5.1 Lorsque l’environnement virtuel ne parvient pas à s’activer
Si vous ne parvenez pas à activer l’environnement virtuel, vérifiez d’abord que vous êtes dans le bon répertoire. Vous pouvez vérifier la présence du script activate
avec la commande suivante :
ls /path/to/your/environment/bin
5.2 Lorsque les paquets ne sont pas installés correctement
Si les paquets ne sont pas installés correctement, cela peut être dû au fait que l’environnement virtuel n’est pas activé. Essayez d’activer l’environnement virtuel et de réinstaller le paquet.
5.3 Résolution des erreurs lors de l’installation de pip
Sur Ubuntu 23.04 et versions ultérieures, vous pouvez rencontrer une erreur « environnement géré de manière externe ». Ce problème peut être résolu en utilisant un environnement virtuel ou en installant les applications via pipx
.