Installing twisted on python 3.5 and virtualenv using pip
Solution 1:
I was looking for a solution to this (I use Python 3.6.1). Found this page:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted
It contains the windows binaries for a large number of python packages. For python 3.5 use the version with 'cp35' in the filename, and choose win32/amd64 based on your installation. You can install the .whl file easily using pip:
pip install Twisted‑17.1.0‑cp35‑cp35m‑win_amd64.whl
This solved the problem for me.