I installed pip in a virtual environment. It installed without errors. Here\'s what I get when I run sudo pip install tweepy after activating the venv:
Requi
Since you are using virtualenv you don't need to use sudo.
virtualenv
sudo