Gérer ses environnements virtuels Python

Dans un article précédent, Léo nous expliquait comment isoler ses projets Python pour éviter les conflits de dépendances : utiliser des environnements virtuels.

Il a parfaitement raison. Les environnement virtuels (ou venv pour Virtual ENVironment), c’est bon, mangez-en à tous les repas. Un projet Python ? Un venv. Essayer une nouvelle lib vite fait ? Un venv. Tester le code d’un collègue ? Un venv. Venv, venv, venv, pas une ligne de Python qui ne soit développée dans un venv.