Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DOC : edits to optional dependencies #2950

Merged
merged 1 commit into from Apr 27, 2014
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
55 changes: 38 additions & 17 deletions INSTALL
Expand Up @@ -194,23 +194,9 @@ manager on Linux, you may need to install the development packages
using pip, easy_install or installing from source, the installer
will attempt to download and install `pyparsing` from PyPI.

**Optional dependencies**

`Pillow http://python-imaging.github.io/`__
If Pillow is installed, matplotlib can read and write a larger
selection of image file formats.


libpng 1.2 (or later)
library for loading and saving :term:`PNG` files (`download
<http://www.libpng.org/pub/png/libpng.html>`__). libpng requires
zlib. If you are a Windows user, you can ignore this because we
build support into the matplotlib single-click installer

:term:`freetype` 1.4 (or later)
library for reading true type font files. If you are a windows
user, you can ignore this since we build support into the
matplotlib single click installer.
six 1.3 or later
Python 2/3 compatibility library. This is also a dependency of
:term:`dateutil`.


**Optional GUI frameworks**
Expand All @@ -234,6 +220,34 @@ backends and the capabilities they provide.
The python wrappers for the wx widgets library for use with the
WX or WXAgg backend

**Optional external programs**

ffmpeg/avconv or mencoder
Required for the animation module to be save out put to movie
formats.

ImageMagick
Required for the animation module to be able to save to animated gif.

**Optional dependencies**

`Pillow http://python-imaging.github.io/`__
If Pillow is installed, matplotlib can read and write a larger
selection of image file formats.


:term:`freetype` 1.4 (or later)
library for reading true type font files. If you are a windows
user, you can ignore this since we build support into the
matplotlib single click installer.


libpng 1.2 (or later)
library for loading and saving :term:`PNG` files (`download
<http://www.libpng.org/pub/png/libpng.html>`__). libpng requires
zlib. If you are a Windows user, you can ignore this because we
build support into the matplotlib single-click installer

**Required libraries that ship with matplotlib**

:term:`agg` 2.4
Expand All @@ -244,6 +258,13 @@ backends and the capabilities they provide.
`PyCXX` 6.2.4
A library for writing Python extensions in C++.

`qhull` 2012.1
A library for computing convex hulls. Used for computing triangulation
and meshes.

`ttconv`
truetype font utility

.. _build_osx:

Building on OSX
Expand Down