Instalación
Debian/Ubuntu
apt-get install virtualenv
Arch Linux
pacman -S virtualenv
Se creo el directorio donde guardar todos los entornos virtuales:
~/virtualenv
Para crear un entorno virtual cualquiera:
virtualenv ~/virtualenv/nombre
En el caso que no se quiera usar ningún paquete instalado en el sistema seria así:
virtualenv ~/virtualenv/nombre --no-site-packages
El entorno se carga de esta forma:
source ~/virtualenv/nombre/bin/activate
Y cambia el prompt a algo como:
(nombre)tu_prompt
Y se desactiva el entorno con:
deactivate
Para listar los paquetes instalados en el entorno usamos yolk acá:
sudo easy_install yolk
Tuve problemas con yolk, así que mejor use pip que es una alternativa a easy_install por cierto, y que tiene soporte para desinstalar y listar paquetes entre otras.
pip list
Referencias
«txt»