Modificación de un virtualenv para que los paquetes instalados en los paquetes de sitio global estén disponibles

Posible duplicado:
Revertir la opción `–no-site-packages` con virtualenv

He creado un entorno virtual utilizando la documentación virtualenvwrapper de la siguiente manera:

$ pip install virtualenvwrapper $ export WORKON_HOME=~/Envs $ mkdir -p $WORKON_HOME $ source /usr/local/bin/virtualenvwrapper.sh $ mkvirtualenv env1 

Funciona bien en su mayor parte, pero me he encontrado con algunos problemas de Django que requieren que instale algunos paquetes globales fuera de mi entorno virtual. Una vez que instalé estos paquetes, ¿cómo actualizo mi entorno virtual para obtener estos nuevos paquetes? ¿O necesito recrear el ambiente desde cero?

Esta pregunta es un duplicado parcial de: Revertir la opción `–no-site-packages` con virtualenv

Sin embargo, como esta pregunta menciona específicamente virtualenvwrapper , la solución más sencilla cuando se usa virtualenvwrapper es simplemente usar su comando toggleglobalsitepackages :

 $ toggleglobalsitepackages env1 

Alternativamente, puede reinstalar el virtualenv , reconfigurándolo para tener acceso a paquetes globales, mientras mantiene los paquetes ya instalados allí con el comando:

 $ mkvirtualenv --system-site-packages env1 

(Gracias a @Adaephon por los toggleglobalsitepackages respecto a toggleglobalsitepackages )