I am sure there is a way to install all necessary eggs and stuff "local" in the sense that no sudo/root access is needed. I am not very native Python but figured that pip --user might be the thing to do. Would you mind updating the docs with the correct way of doing so?
Update Also setup.py accepts --user; result is a running rein command. Could not yet validate if everything works as expected.