Création de virtualenvs préconfigurés hors-ligne
Posté le 05 March 2013 dans Python • Taggé avec pip, python, virtualenv, virtualenvwrapper
Je crée régulièrement des virtualenvs avec virtualenvwrapper, et j’ai toujours les mêmes problèmes:
- il faut installer les mêmes outils de base à chaque fois
- il faut être connecté pour les télécharger
- le téléchargement peut être long
mkvirtualenv propose un hook, postmkvirtualenv, qui permet d’exécuter des commandes après la création du virtualenv.
Je l’utilise pour lancer l’installation de dépendances communes à tous mes virtualenvs. Couplé avec la recette Fast & Local Installs de pip, cela me permet de créer des virtualenvs préconfigurés totalement hors-ligne.
Pour cela, on va créer le répertoire $WORKON_HOME/offline et le fichier de requirement …
Continuer à lire