When using pip install Twisted in virtualenv on Mac osx 10.9.4, I get this result:
pip install Twisted
Command \"python setup.py egg_info\" failed with error code 1
I had a similar problem when installing Twisted on my MacBook, after trying many different ways, I successfully install Twisted using conda.
You can try it, using either Anaconda or miniconda.
https://conda.io/docs/download.html
https://stackoverflow.com/a/20994790/1294704