At the end of this procedure you'll have Python, Git, GCC and SSH installed.
Also I can't help you as I don't always travel with a Windows machine so you're on your own after this.
You will need:
Git, Python and GCC (this ships with MiniGW) and lots of patience (bring your own).
Download git from https://git-scm.com/download/win it will start the download automatically then you can safely just click "next, next, next"
Installing GCC via MiniGW
You need the GCC C compiler.
Download MinGW from http://www.mingw.org/wiki/Install_MinGW
Then use MinGW to install GCC by selecting the packages highlighted in the screenshot below
Then click "Installation" > "Apply Changes"
Finally you must add C:\MinGW\bin to your path
Control Panel > System and Security > System > Advanced System Settings > Environment Variables
Edit the Path variable to include C:\MinGW\bin.
Download Python 2.7 for Windows. There is one important step that you must remember. During the installation make sure that Add python.exe to Path is selected.
Then click next.