pip und virtualenv installieren Teile von Django am falschen Ort

Ich benutze virtualenv seit ein paar Wochen ohne Probleme bis heute. Wenn Sie pip verwenden, um mein env mit -r requirements.txt zu installieren, wird ein Teil von Django (v1.5) am falschen Ort installiert. Anstatt die gesamte Quelle in:

env/lib/python2.7/site-packages/django/

it setzt Teile von conf / und contrib / an:

env/django/

Natürlich würden Teile von Django wie die Admin-Seite nicht funktionieren. Als ich diese beiden Verzeichnisse an den richtigen Speicherort verschoben habe, funktioniert alles einwandfrei und es wurden keine Dateien dupliziert. Ich habe auch versucht, das gesamte env-Verzeichnis zu löschen und mit demselben Ergebnis von vorne zu beginnen.

Irgendwelche Ideen, warum virtualenv & pip Teile von Django an den falschen Ort abspalten (und wie man es repariert)?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage