What you need for this book
To try out the code samples in this book, you will need a recent build of NumPy. This means that you will need one of the Python versions supported by NumPy as well. Some code samples make use of matplotlib for illustration purposes. matplotlib is not strictly required to follow the examples, but it is recommended that you install it too. The last chapter is about SciPy and has one example involving SciKits.
Here is a list of the software used to develop and test the code examples:
- Python 2.7
- NumPy 1.9
- SciPy 0.13
- matplotlib 1.3.1
- Pygame 1.9.1
- IPython 2.4.1
Needless to say, you don't need exactly this software and these versions on your computer. Python and NumPy constitute the absolute minimum you will need.