--Originally published at Programming Fundaments
This way of instaling Python its more efficient that the normal way, so problably you would want to check out this way before you start programming.
First, install Cygwin with these next packages
python
python-paramiko
python-crypto
gcc
wget
openssh
Then, with Cygwin alrady installed, type python in Cygwin
After that install all the toolsetups at: https://pypi.python.org/pypi/setuptools
Inside Cygwin use easy_install to install request and pustil.
And from there on you can use python inside Cywing, and thats one way to start programing
For more information check at: https://github.com/h2oai/h2o-2/wiki/Installing-Python-inside-Cygwin