Ich habe virtualenv seit ein paar Wochen jetzt ohne Probleme bis heute verwendet. Mit pip, um mein env mit -r requirements.txt zu installieren, wird ein Teil von Django (v1.5) an der falschen Stelle installiert. Anstatt die gesamte Quelle Indienststellung:pip und virtualenv installieren teile von django an der falschen stelle
env/lib/python2.7/site-packages/django/
ist es Teile conf/und contrib setzen/auf:
env/django/
Natürlich Teile von Django wie die Admin-Seite nicht funktionieren würde. Wenn ich diese beiden Verzeichnisse an den richtigen Ort verschoben habe, funktioniert alles einwandfrei, und es gab keine doppelten Dateien. Ich habe auch versucht, das gesamte env-Verzeichnis zu löschen und alles mit dem gleichen Ergebnis zu beginnen.
Irgendwelche Ideen, warum virtualenv & Pip sind Teile von Django an den falschen Ort (und wie es zu beheben) zu trennen?
Versuchen Sie 'which pip' und' which python' auszuführen, um sicherzustellen, dass Sie die richtige Umgebung verwenden. –