Step 1: Install your python platform. We recommend Anaconda. https://en.wikipedia.org/wiki/Python_(programming_language) Anaconda simplifies package management and deployment of Python Libraries, and R Language/with an Interface to Python. We will need SciPY, NumPy, and pandas (data structures to manipulate time series) for our class. https://www.continuum.io/downloads 2 brances 2.7.x and 3.6.x - in class we will work wtih 2.7.x, most of the modules in class will work with 3.6.x with minor tweeks, by changing the syntax of the print statment. Step 2: Install Anaconda Step 3: Install Libraries. ------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------- SciPy & NumPy support in Anaconda : Anaconda include NumPy, pandas, SciPy, Matplotlib (for plotting), and Python, with over 250 more packages available via a simple “conda install ” to install a library or module. Example from unix command prompt: conda install pandas (will update nympy) You’ll need: python (scripting language) sci.py (numerical routines), num.py (matrices, linear algebra), and matplotlib (enables generating plots of data) Installing Python (2.7). 1) SciPy.org site, and launched to installation notes: http://scipy.org/install.html 2) Anaconda instruction site including lots of libraries with python. https://docs.continuum.io/anaconda/install (navigate to user manual for a more detail listing of 'guides'). Mac Installation: 1) Instruction that the instructor used: a) installed anaconda (got required packages) https://www.continuum.io/downloads (2.7) includes, sci.py, num.py, and mathlplotlib