fabric installs just fine on Windows, but you will need to either:
- have a compiler installed to build the pycrypto dependency during setup.If you don't have one already, install MinGW or you can use the free version of MSVC.
- install pre-built Windows binaries for pyCrypto here.
I install it in a virtualenv like so:
virtualenv fabenv
fabenv\Scripts\activate.bat
pip install fabric
Another Tip: When you have it up and running you can use pageant to load your ssh keys and avoiding using password-based authentication