@header@

Installing matplotlib

matplotlib requires python 2.2+ and Numeric or numarray. If these dependencies are satisfied, just do the usual thing:

  > python setup.py install
  
Matplotlib is known to work on several linux, win32 and OS X platforms; it should run anywhere that python and Numeric run. To get the most out of matplotlib, you will probably want to install one or more of the additional backends, which provide output to various GUI and image rendering libraries. Each of these has different prerequistes and strengths; see which backend should I use?.

With the windows installer, the postscript, Agg and TkAgg backends should work out of the box if you have Numeric/numarray already installed. For other backends (WX, Paint) and operating systems, follow the instructions below and on matplotlib backends.

Note that if you install matplotlib anywhere other than the default location, you will need to set the MATPLOTLIBDATA environment variable to point to the install base dir.

GTK Quickstart

The GTK backend was the first and thus arguably most mature backend. Below is a quickguide to what you'll need to get matplotlib up and running with the GTK backend.

Windows GTK Quickstart

These install instructions will provide the GTK and GTKGTKAgg backends on windows. If you don't already have python installed, you may want to consider using the enthought edition of python, which has scipy, Numeric, and wxpython, plus a lot of other goodies, preinstalled.

Linux GTK quickstart

Debian Users

Vittorio Palmisano posted this message to matplotlib-devel
  Hello,

  I've made a Debian package for matplotlib and I've put it at:
  http://anakonda.altervista.org/debian/

  I've read some specification for dependencies from
  http://bugs.debian.org/206691, this is my first package and so there
  are some (many?) things to fix.  I think that the package may also
  include the api documentation generated with pydoc.  
@footer@