Docs - https://docs.python.org/3/library/venv.html
python3 -m venv /path/to/new/virtual/environment
virtualenv is the python package which creates virtual python environments so that different packages can be installed in isolation.
sudo easy_install virtualenv
$ cd ~ $ mkdir Python
$ cd Python $ virtualenv django_env --no-site-packages
$ cd ~/Python/django_env/ $ source bin/activate
From now on, you should see (django_env) at the start of your prompt.