Set up a virtualenv
cd into project directory
git checkout master
git pull
pip install virtualenv
virtualenv dota_venv
source dota_venv/bin/activate
pip install -r requirements.txt
If you have a mac, and you have an issue with matplotlib, see http://stackoverflow.com/questions/21784641/installation-issue-with-matplotlib-python