Had some trouble with pip installing packages on a Windows install today.
I had a need to use pyad - 'cause screw using Powershell and writing 500 lines of code to do the same thing in what turned out to be 41 lines....
https://pypi.python.org/pypi/pyad
That rant aside, if you find pip or setuptools not working, here is how to kick-start it:
python -m ensurepip python -m pip install -U pip setuptools Then give your installer another go (should be installed and upgraded). Global install if you dare: python setup.py install