Cela peut sembler une question stupide, puisque le but même de virtualenv
est exactement ceci: Installer une version spécifique d'un paquet (dans ce cas Django) dans l'environnement virtuel. Mais c'est exactement ce que je veux faire, et je ne peux pas le comprendre. Je suis sur Windows XP, et j'ai créé l'environnement virtuel avec succès, et je suis capable de l'exécuter, mais comment dois-je installer la version Django que je veux y intégrer? Je veux dire, je sais utiliser le script easy_install
nouvellement créé, mais comment puis-je le faire installer Django 1.0.7? Si je fais easy_install django
, il va installer la dernière version. J'ai essayé de mettre le numéro de version 1.0.7
dans cette commande de diverses manières, mais rien n'a fonctionné.Comment installer une ancienne version de Django sur virtualenv?
Comment faire?
Bien que pip ait de bons avantages par rapport à easy_install, "easy_install Django == 1.0.4" fonctionnerait tout aussi bien dans ce cas. –
cela ne fonctionne plus. au moins pas pour easy_install - il mène à http://www.djangoproject.com/m/bad-installer.txt (et pip semble être cassé pour python2.4 qui est ce que j'utilise dans virtualenv). oui, il serait préférable que les gens utilisent de nouvelles versions, mais certains d'entre nous doivent maintenir l'ancien code ... –
J'ai posé une question similaire dans un commentaire à [ce poste] (http://stackoverflow.com/a/19180081/123033), avec une réponse suggérant: 'pip installer git + github.com/django/django @ 1.2.5 # oeuf = django == 1.2.5' –