¿Dónde se deben crear los virtualenvs?
Estoy confundido en cuanto a dónde debo poner mis virtualenvs.
Con mi primer proyecto de django, creé el proyecto con el comando
django-admin.py startproject djangoproject
Luego hice un cd en el directorio djangoproject y ejecuté el comando
virtualenv env
que creó el directorio de entorno virtual en el mismo nivel que el interiordjangoproject
directorio.
¿Es este el lugar equivocado para crear el virtualenv para este proyecto en particular?
Me da la impresión de que la mayoría de las personas mantienen todos sus controles virtuales juntos en un directorio completamente diferente, por ejemplo.~/virtualenvs
y luego use virtualenvwrapper para alternar entre ellos.
¿Hay una manera correcta de hacer esto?