title: Virtualenv: Entornos virtuales de desarrollo para Python tags: python, virtualenv date: 2013-08-16 slug: tutorial-virtualenv 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** * *