I faced the problem that
pip had no permission over some weird directories and installation failed. That happened with me when
pip install virtualenvwrapper
To make it work, dealing with its dependancies manually is a must.
sudo pip install pbr sudo pip install --no-deps stevedore sudo pip install --no-deps virtualenvwrapper
virtualenvwrapper should work as it should.