I am setting up a virtualenv on a new server, and when I used pip on our requirements file, it kept dying on Twisted. I commented the Twisted line out, and everything else i
Ok after struggling with this for several hours, I figured out the problem.
Running pip install --verbose twisted helped with the diagnosis.
The error message is misleading. The problem is that I built a custom installation of Python 2.7.10 without having previously installed libbz2-dev. So the steps to fix this were:
sudo apt-get install libbz2-devcd /./configure --prefix= --enable-ipv6 makemake installWith this done, I can now create virtual environments and pip install Twisted.