0) enthought Python distribution
https://www.enthought.com/products/epd/
This seems like a good approach but I couldn’t get it to install
1) General info
How to Set Up a Python Development Environment on Windows
https://www.davidbaumgold.com/tutorials/set-up-python-windows/
2) A good IDE: Sublime text:
3) Installing curl for downloading from internet
For installing curl after an initial cygwin installation
How do I install cURL on cygwin?
https://stackoverflow.com/questions/3647569/how-do-i-install-curl-on-cygwin
Scroll down for how to do this from the windows command line and within cygwin; note that the name of the cygwin installer might vary from what is listed in teh answer.
4)Add python to you path: Go to Control Panel, System, Advanced system settings, click on Environment Variables, click on Path, ad something like “;C:Python27”. See Haddock and Dunn Practical computing for biologists pg 456 for more details.
4)Install ez_setup.py; uses wget
https://serverfault.com/questions/7282/how-to-run-easy-install-in-cygwin
On getting scipy
Installing SciPy, NumPy and matplotlib Under Cygwin
https://www.codefull.org/2015/12/installing-scipy-numpy-and-matplotlib-under-cygwin/
extracting tarballs
Information on pip, which is installed for me automatically
On installing setup tools
https://packaging.python.org/tutorials/installing-packages/
On wheel files .whl
https://pip.pypa.io/en/latest/user_guide/#installing-from-wheels
This looks useful:
Getting to Know the Command Line
https://www.davidbaumgold.com/tutorials/command-line/
This looks useful