A virtual environment is a way to have multiple, parallel instances of the Python interpreter, each with different package sets and different configurations. Each virtual environment contains a discrete copy of the Python interpreter, including copies of its support utilities.
Creating virtual environment
python -m venv /path/to/new/virtual/environment
Activate your virtual environment
source /path/to/new/virtual/environment/bin/activate
Deactivate and remove environment
To deactivate run
deactivate
You can safely remove your virtual environment folder to cleanup thins at the end
rm -rf /path/to/new/virtual/environment







