pip и virtualenv устанавливают части Django в неправильном месте

Я пользуюсь virtualenv уже несколько недель без проблем до сегодняшнего дня. Используя pip для установки моего env с помощью -r needs.txt, он устанавливает часть Django (v1.5) в неправильном месте. Вместо того, чтобы помещать весь источник в:

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

это помещает части conf / и contrib / в:

env/django/

Конечно, части Django, такие как страница администратора, не будут работать. Когда я переместил эти два каталога в правильное место, все работало нормально, и не было дублирования файлов. Я также попытался удалить весь каталог env и начать все заново с тем же результатом.

Любые идеи относительно того, почему virtualenv & pip разделяет части django в неправильном месте (и как это исправить)?

Ответы на вопрос(2)

Ваш ответ на вопрос