Python не ставится библиотека?
Решение: пересесть на линукс и забыть об таких вот гемороях
Вообще, есть готовые билды некоторых пакетов python под windows: www.lfd.uci.edu/~gohlke/pythonlibs
Однако, лично я не верю в то, что можно делать серьёзные сетевые приложения на Python под Windows. Я год парился с такой конфигурацией. Кроме массового просера сроков ничего не получил. Ещё пол года работал на Arch Linux. В принципе, система хороша для Python, но когда начинаешь работать со связками языков, арч упирается рогом. Поэтому, самый правильный вариант на Windows - поставить VirtualBox с Ubuntu 16.04. А если нет желания настраивать порты и айпишники для проекта, следует использовать Vagrant.