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

Your virtualenvwrapper should work as it should.