I just realized yesterday that Christoph Gohlke has a repository of binary installers (.exe) for Windows 32 and 64bit with almost all the scientific Python packages that you can dream of:
- numpy, scipy and matplotlib, of course (compiled with the MKL)
- the ETS, including Mayavi
- VTK, with the Python bindings
- a variety of scikits (including the scikit-learn, hurray!)
These binaries are incredibly useful, as building all these packages under Windows does requires some skills, and a compiler. They complement very well fully-fledge scientific Python distributions such as EPD or Python(x,y), as they can be installed on top of an existing Python installation.
I should say that I discovered this thanks to a long email discussion in which Christoph Gohlke and Yakub Nowacki helped me debug a nasty Mayavi bug on Windows 64bit that I couldn’t reproduce as I don’t have a Windows 64bit available. That was particularly helpful.