Two global python packages are all that is really necessary:
sudo apt-get install python-pip
sudo pip install virtualenvStart virtualenv (used Python3 in this case):
virtualenv <my env> --python=/usr/bin/python3
source <my env>/bin/activateSave state of virtualenv:
pip freeze > requirements.txtInstall all packages from requirements.txt:
pip install -r requirements.txtKill virtualenv (after running source):
deactivate