Description
L'utilisation d'environnements virtuels (virtualenvs) est la solution recommandée pour séparer ses dépendances en Python. Mais vous-êtes vous déjà demandé comment ils fonctionnaient? À quoi sert ce source venv/bin/activate? Après un rappel de comment se servir des virtualenvs, nous verrons leur architecture et comment ils séparent nos dépendances avant de voir d'autres solutions (Anaconda, pex, ...)