
The Tkinter, NumPy, and Pygame libraries, which are used by the booksite programs that do graphics or audio processing.
IDLE, the Python Integrated Deve Lopment Environment. Python, that is, the Python compiler/interpreter. The Python programming environment required by this booksite consists of: These instructions are for MacOS X 10.13 (High Sierra), but the instructions for other versions of Mac OS X are similar.
All of the software is freely available on the Web.
This page tells you how to setup a Python programming environment for your Mac OS X computer and provides a step-by-step guide for creating and running a simple "Hello, world" Python program. Your First Program in Python 2 on Mac OS X