This page deals only with the basic Python installation. To run the courseware, you need to install python and the array-handline package numpy.
That should be just about everybody, but I have retained this page in case Enthought stops making their distribution available without charge, and also for users who might want some additional information about what parts of a Python installation are actually used by the courseware. Note: This page has not been updated, and is not needed by users who are using the Enthought distribution described under Quick Start or Python.