getting access to python this appendix describes different technologies for either installing python on your own computer or accessing python in the cloud plain python is very easy to install and use in cloud servicesbut for this book we need many add-on packages for doing scientific computations python together with these packages constitute complex software eco system that is non-trivial to buildso we strongly recommend to use one of the techniques described next required software the strictly required software packages for working with this book are python version [ numerical python (numpy[ for array computing matplotlib [ for plotting desired add-on packages are ipython [ for interactive computing scitools [ for add-ons to numpy scientificpython [ for add-ons to numpy pytest or nose for testing programs pip for installing python packages cython for compiling python to some of the text is taken from the th edition of the book primer on scientifi programming with pythonby langtangenpublished by springer (cthe author( lingeh langtangenprogramming for computations pythontexts in computational science and engineering doi -- _a