Working with virtual environments

For a complete guide on using virtualenv, please refer to the virtualenv and virtualenvwrapper documentation

Using virtualenvwrapper

There are four primary commands that are used to manage your virtual environments with virtualenvwrapper.

Create

When you create a virtualenv with virtualenvwrapper it creates a virtual environment within the $HOME/.virtualenvs folder.

# Allows for you to new create a virtual environment based
# on your current python version(s)
mkvirtualenv CloudCAFE

Activate Environment

# Activates a virtual environment within your current shell.
workon CloudCAFE

Deactivate Environment

# Deactivates a virtual environment within your current shell.
deactivate

Remove Environment

# Deletes a virtual environment from your system.
rmvirtualenv CloudCAFE