Introduction
Dans ce tutoriel, nous allons vous guider à travers l’installation de pip
et pipenv
pour Python 3. Ces outils sont largement utilisés dans la communauté Python pour la gestion des dépendances et la création des environnements virtuels.
Prérequis
Avant de commencer, assurez-vous d’avoir Python 3.x installé sur votre système. Vous pouvez vérifier si Python est déjà installé en ouvrant votre terminal et en exécutant la commande python --version
. Si Python est déjà installé et la version est supérieure ou égale à 3.x, vous pouvez passer à l’étape suivante. Sinon, veuillez télécharger et installer Python 3.x à partir du site officiel de Python.
Installation de pip
pip
est le gestionnaire de paquets standard pour Python. La plupart des distributions Python l’incluent par défaut, donc vous pouvez vérifier si pip
est déjà installé en exécutant la commande suivante dans votre terminal :
pip --version
Si pip
est déjà installé, vous verrez la version affichée à l’écran. Sinon, vous pouvez installer pip
en utilisant le package manager de votre système d’exploitation. Voici les commandes d’installation pour quelques systèmes populaires :
Linux
sudo apt-get install python3-pip
macOS
brew install python3-pip
Windows
python -m ensurepip --upgrade
Après l’installation, vérifiez que pip
fonctionne correctement en exécutant à nouveau la commande pip --version
.
Installation de pipenv
Maintenant que pip
est installé, nous allons passer à l’installation de pipenv
, qui est un outil de gestion des environnements virtuels basé sur pip
.
Pour installer pipenv
, exécutez la commande suivante dans votre terminal :
pip install pipenv
Une fois l’installation terminée, vous pouvez vérifier que pipenv
a été installé correctement en exécutant la commande pipenv --version
.
Conclusion
Félicitations ! Vous avez maintenant installé pip
et pipenv
pour Python 3. Ces outils vous seront très utiles pour gérer les dépendances de vos projets Python et créer des environnements virtuels isolés.
N’hésitez pas à consulter la documentation officielle de pip
et pipenv
pour en savoir plus sur leurs fonctionnalités avancées et leur utilisation. Happy coding !