Install Python for The Ubiquitous Larch

You need to ensure that Python 2.7 is installed on your machine before running Ubiquitous Larch.

How you go about this depends on what you want to do. If you want to:

Option 1: Install standard Python


You will need to install Python 2.7 on a Windows based machine. You can get it here.


Python 2.6 or 2.7 comes installed by default on most Macs.


Python is often installed by default on most Linux distributions. You will need to ensure that Python 2.7 is available. Please consult your Linux distro documentation for instructions on installing software.

Installing the scientific libraries

While Ubiquitous Larch can work without them, it is best used in conjunction with the scientific libraries. You will want to install NumPy, SciPy and matplotlib.

Option 2: Install a scientific Python distribution

Enthought distributes a scientific Python distribution called Enthought Canopy. It is a complete Python system that includes a wide variety of scientific libraries, including NumPy, SciPy and matplotlib.