Hi,

I'm having trouble installing matplotlib on my Mac OS X mountain lion
(10.8).

See my output below.  Note two things:

1.  The error is "predicted" by

             freetype2: found, but unknown version (no pkg-config)
                        * WARNING: Could not find 'freetype2' headers in any
                        * of '/usr/local/include', '/usr/include',
                        * '/usr/X11/include', '/usr/local/include',
                        * '/usr/include', '.',
                        * '/usr/local/include/freetype2',
                        * '/usr/include/freetype2',
                        * '/usr/X11/include/freetype2',
                        * '/usr/local/include/freetype2',
                        * '/usr/include/freetype2', './freetype2'.

even though I have pkg-config installed via "brew install pkg-config"

2.  For some reason, the installer cannot find "ft2build.h".  To the best
of my knowledge, this file is not on my machine:
In file included from src/ft2font.cpp:3:

src/ft2font.h:16:10: fatal error: 'ft2build.h' file not found

#include <ft2build.h>

         ^

1 error generated.

I have installed pkg-config via "brew install pkg-config", and "brew
doctor" gives me no issues.  I installed matplotlib via the command:

sudo pip install git+
https://github.com/matplotlib/matplotlib.git#egg=matplotlib-dev

Does anyone know what might be the issue here? I had no problems on OS X
10.7...

Thanks,
Tim


Here's the full log message:

Downloading/unpacking matplotlib-dev from git+
https://github.com/matplotlib/matplotlib.git
  Running setup.py egg_info for package matplotlib-dev
    basedirlist is: ['/usr/local/', '/usr', '/usr/X11']

============================================================================
    BUILDING MATPLOTLIB
                matplotlib: 1.2.x
                    python: 2.7.2 (default, Jun 20 2012, 16:23:33)  [GCC
4.2.1
                            Compatible Apple Clang 4.0
                            (tags/Apple/clang-418.0.60)]
                  platform: darwin

    REQUIRED DEPENDENCIES
                     numpy: 1.6.1
                 freetype2: found, but unknown version (no pkg-config)
                            * WARNING: Could not find 'freetype2' headers
in any
                            * of '/usr/local/include', '/usr/include',
                            * '/usr/X11/include', '/usr/local/include',
                            * '/usr/include', '.',
                            * '/usr/local/include/freetype2',
                            * '/usr/include/freetype2',
                            * '/usr/X11/include/freetype2',
                            * '/usr/local/include/freetype2',
                            * '/usr/include/freetype2', './freetype2'.

    OPTIONAL BACKEND DEPENDENCIES
                    libpng: found, but unknown version (no pkg-config)
                            * Could not find 'libpng' headers in any of
                            * '/usr/local/include', '/usr/include',
                            * '/usr/X11/include', '/usr/local/include',
                            * '/usr/include', '.'
                   Tkinter: Tkinter: version not identified, Tk: 8.5, Tcl:
8.5
                      Gtk+: no
                            * Building for Gtk+ requires pygtk; you must be
able
                            * to "import gtk" in your build/install
environment
           Mac OS X native: yes
                        Qt: no
                       Qt4: no
                    PySide: no
                     Cairo: no

    OPTIONAL DATE/TIMEZONE DEPENDENCIES
                  dateutil: 1.5
                      pytz: matplotlib will provide
    adding pytz

    OPTIONAL USETEX DEPENDENCIES
                    dvipng: no
               ghostscript: /bin/sh: gs: command not found
                     latex: no

    [Edit setup.cfg to suppress the above messages]

============================================================================
    pymods ['pylab']
    packages ['matplotlib', 'matplotlib.backends',
'matplotlib.backends.qt4_editor', 'matplotlib.projections',
'matplotlib.testing', 'matplotlib.testing.jpl_units', 'matplotlib.tests',
'mpl_toolkits', 'mpl_toolkits.mplot3d', 'mpl_toolkits.axes_grid',
'mpl_toolkits.axes_grid1', 'mpl_toolkits.axisartist',
'matplotlib.sphinxext', 'matplotlib.tri', 'matplotlib.delaunay', 'pytz']

    warning: no files found matching 'KNOWN_BUGS'
    warning: no files found matching 'INTERACTIVE'
    warning: no files found matching 'MANIFEST'
    warning: no files found matching '__init__.py'
    warning: no files found matching 'examples/data/*'
    warning: no files found matching 'lib/mpl_toolkits'
    warning: no files found matching
'lib/matplotlib/mpl-data/matplotlib.conf'
    warning: no files found matching
'lib/matplotlib/mpl-data/matplotlib.conf.template'
    warning: no files found matching 'LICENSE*' under directory 'license'
Installing collected packages: matplotlib-dev
  Running setup.py install for matplotlib-dev
    basedirlist is: ['/usr/local/', '/usr', '/usr/X11']

============================================================================
    BUILDING MATPLOTLIB
                matplotlib: 1.2.x
                    python: 2.7.2 (default, Jun 20 2012, 16:23:33)  [GCC
4.2.1
                            Compatible Apple Clang 4.0
                            (tags/Apple/clang-418.0.60)]
                  platform: darwin

    REQUIRED DEPENDENCIES
                     numpy: 1.6.1
                 freetype2: found, but unknown version (no pkg-config)
                            * WARNING: Could not find 'freetype2' headers
in any
                            * of '/usr/local/include', '/usr/include',
                            * '/usr/X11/include', '/usr/local/include',
                            * '/usr/include', '.',
                            * '/usr/local/include/freetype2',
                            * '/usr/include/freetype2',
                            * '/usr/X11/include/freetype2',
                            * '/usr/local/include/freetype2',
                            * '/usr/include/freetype2', './freetype2'.

    OPTIONAL BACKEND DEPENDENCIES
                    libpng: found, but unknown version (no pkg-config)
                            * Could not find 'libpng' headers in any of
                            * '/usr/local/include', '/usr/include',
                            * '/usr/X11/include', '/usr/local/include',
                            * '/usr/include', '.'
                   Tkinter: Tkinter: version not identified, Tk: 8.5, Tcl:
8.5
                      Gtk+: no
                            * Building for Gtk+ requires pygtk; you must be
able
                            * to "import gtk" in your build/install
environment
           Mac OS X native: yes
                        Qt: no
                       Qt4: no
                    PySide: no
                     Cairo: no

    OPTIONAL DATE/TIMEZONE DEPENDENCIES
                  dateutil: 1.5
                      pytz: matplotlib will provide
    adding pytz

    OPTIONAL USETEX DEPENDENCIES
                    dvipng: no
               ghostscript: /bin/sh: gs: command not found
                     latex: no

    [Edit setup.cfg to suppress the above messages]

============================================================================
    pymods ['pylab']
    packages ['matplotlib', 'matplotlib.backends',
'matplotlib.backends.qt4_editor', 'matplotlib.projections',
'matplotlib.testing', 'matplotlib.testing.jpl_units', 'matplotlib.tests',
'mpl_toolkits', 'mpl_toolkits.mplot3d', 'mpl_toolkits.axes_grid',
'mpl_toolkits.axes_grid1', 'mpl_toolkits.axisartist',
'matplotlib.sphinxext', 'matplotlib.tri', 'matplotlib.delaunay', 'pytz']
    building 'matplotlib.ft2font' extension
    clang -fno-strict-aliasing -fno-common -dynamic -g -Os -pipe
-fno-common -fno-strict-aliasing -fwrapv -mno-fused-madd -DENABLE_DTRACE
-DMACOSX -DNDEBUG -Wall -Wshorten-64-to-32 -DNDEBUG -g -Os -Wall
-Wstrict-prototypes -DENABLE_DTRACE -arch i386 -arch x86_64 -pipe
-DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API -DPYCXX_ISO_CPP_LIB=1
-I/usr/local/include -I/usr/include -I/usr/X11/include
-I/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/core/include
-I/usr/local/include -I/usr/include -I. -I/usr/local/include/freetype2
-I/usr/include/freetype2 -I/usr/X11/include/freetype2
-I/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/core/include/freetype2
-I/usr/local/include/freetype2 -I/usr/include/freetype2 -I./freetype2
-I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
-c src/ft2font.cpp -o build/temp.macosx-10.8-intel-2.7/src/ft2font.o
    clang: warning: argument unused during compilation: '-mno-fused-madd'
    In file included from src/ft2font.cpp:3:
    src/ft2font.h:16:10: fatal error: 'ft2build.h' file not found
    #include <ft2build.h>
             ^
    1 error generated.
    error: command 'clang' failed with exit status 1
    Complete output from command /usr/bin/python -c "import
setuptools;__file__='/Users/duly/build/matplotlib-dev/setup.py';exec(compile(open(__file__).read().replace('\r\n',
'\n'), __file__, 'exec'))" install --single-version-externally-managed
--record /tmp/pip-EQWF8R-record/install-record.txt:
    basedirlist is: ['/usr/local/', '/usr', '/usr/X11']

============================================================================

BUILDING MATPLOTLIB

            matplotlib: 1.2.x

                python: 2.7.2 (default, Jun 20 2012, 16:23:33)  [GCC 4.2.1

                        Compatible Apple Clang 4.0

                        (tags/Apple/clang-418.0.60)]

              platform: darwin



REQUIRED DEPENDENCIES

                 numpy: 1.6.1

             freetype2: found, but unknown version (no pkg-config)

                        * WARNING: Could not find 'freetype2' headers in any

                        * of '/usr/local/include', '/usr/include',

                        * '/usr/X11/include', '/usr/local/include',

                        * '/usr/include', '.',

                        * '/usr/local/include/freetype2',

                        * '/usr/include/freetype2',

                        * '/usr/X11/include/freetype2',

                        * '/usr/local/include/freetype2',

                        * '/usr/include/freetype2', './freetype2'.



OPTIONAL BACKEND DEPENDENCIES

                libpng: found, but unknown version (no pkg-config)

                        * Could not find 'libpng' headers in any of

                        * '/usr/local/include', '/usr/include',

                        * '/usr/X11/include', '/usr/local/include',

                        * '/usr/include', '.'

               Tkinter: Tkinter: version not identified, Tk: 8.5, Tcl: 8.5

                  Gtk+: no

                        * Building for Gtk+ requires pygtk; you must be able

                        * to "import gtk" in your build/install environment

       Mac OS X native: yes

                    Qt: no

                   Qt4: no

                PySide: no

                 Cairo: no



OPTIONAL DATE/TIMEZONE DEPENDENCIES

              dateutil: 1.5

                  pytz: matplotlib will provide

adding pytz



OPTIONAL USETEX DEPENDENCIES

                dvipng: no

           ghostscript: /bin/sh: gs: command not found

                 latex: no



[Edit setup.cfg to suppress the above messages]

============================================================================

pymods ['pylab']

packages ['matplotlib', 'matplotlib.backends',
'matplotlib.backends.qt4_editor', 'matplotlib.projections',
'matplotlib.testing', 'matplotlib.testing.jpl_units', 'matplotlib.tests',
'mpl_toolkits', 'mpl_toolkits.mplot3d', 'mpl_toolkits.axes_grid',
'mpl_toolkits.axes_grid1', 'mpl_toolkits.axisartist',
'matplotlib.sphinxext', 'matplotlib.tri', 'matplotlib.delaunay', 'pytz']

running install

running build

running build_py

copying lib/matplotlib/mpl-data/matplotlibrc ->
build/lib.macosx-10.8-intel-2.7/matplotlib/mpl-data

running build_ext

building 'matplotlib.ft2font' extension

clang -fno-strict-aliasing -fno-common -dynamic -g -Os -pipe -fno-common
-fno-strict-aliasing -fwrapv -mno-fused-madd -DENABLE_DTRACE -DMACOSX
-DNDEBUG -Wall -Wshorten-64-to-32 -DNDEBUG -g -Os -Wall -Wstrict-prototypes
-DENABLE_DTRACE -arch i386 -arch x86_64 -pipe
-DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API -DPYCXX_ISO_CPP_LIB=1
-I/usr/local/include -I/usr/include -I/usr/X11/include
-I/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/core/include
-I/usr/local/include -I/usr/include -I. -I/usr/local/include/freetype2
-I/usr/include/freetype2 -I/usr/X11/include/freetype2
-I/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/core/include/freetype2
-I/usr/local/include/freetype2 -I/usr/include/freetype2 -I./freetype2
-I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
-c src/ft2font.cpp -o build/temp.macosx-10.8-intel-2.7/src/ft2font.o

clang: warning: argument unused during compilation: '-mno-fused-madd'

In file included from src/ft2font.cpp:3:

src/ft2font.h:16:10: fatal error: 'ft2build.h' file not found

#include <ft2build.h>

         ^

1 error generated.

error: command 'clang' failed with exit status 1

----------------------------------------
Command /usr/bin/python -c "import
setuptools;__file__='/Users/duly/build/matplotlib-dev/setup.py';exec(compile(open(__file__).read().replace('\r\n',
'\n'), __file__, 'exec'))" install --single-version-externally-managed
--record /tmp/pip-EQWF8R-record/install-record.txt failed with error code 1
in /Users/duly/build/matplotlib-dev
Storing complete log in /Users/duly/Library/Logs/pip.log
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to