pip y virtualenv instalando partes de django en el lugar equivocado

He estado usando virtualenv durante algunas semanas sin ningún problema hasta hoy. Usando pip para instalar mi env usando -r required.txt, está instalando parte de Django (v1.5) en el lugar equivocado. En lugar de poner toda la fuente en:

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

está poniendo partes de conf / y contrib / en:

env/django/

Por supuesto, partes de Django como la página de administración no funcionarían. Cuando moví estos dos directorios a la ubicación correcta, todo funciona bien y no hubo duplicación de archivos. También intenté eliminar todo el directorio env y comenzar todo de nuevo con el mismo resultado.

¿Alguna idea de por qué virtualenv y pip están dividiendo partes de django en el lugar equivocado (y cómo solucionarlo)?

Respuestas a la pregunta(2)

Su respuesta a la pregunta