Make setup.py install work in a fresh virtualenv

i.e. without dependencies already installed.