Errors importing Matplotlib

I built matplotlib on linux from source using:

python setup.py build
python setup.py install --home=/home/tom

when I try to import

import pylab

Traceback (most recent call last):
  File "<stdin>", line 1, in ?
  File "/home/tom/lib/python/pylab.py", line 1, in ?
    from matplotlib.pylab import *
  File "/home/tom/lib/python/matplotlib/pylab.py", line 199, in ?
    import backends
  File "/home/tom/lib/python/matplotlib/backends/__init__.py", line 19, in ?
    globals(),locals(),[backend_name])
  File "/home/tom/lib/python/matplotlib/backends/backend_gtkagg.py",
line 11, in ?
    from backend_gtk import gtk, FigureManagerGTK, FigureCanvasGTK,\
  File "/home/tom/lib/python/matplotlib/backends/backend_gtk.py", line 21, in ?
    from backend_gdk import RendererGDK
  File "/home/tom/lib/python/matplotlib/backends/backend_gdk.py", line 45, in ?
    from matplotlib._nc_backend_gdk import pixbuf_get_pixels_array
ImportError: No module named _nc_backend_gdk

When I look in the backends dir in
/home/tom/lib/python/matplotlib/backends i see the following files
which does not include the .so file for _nc_backend_gdk

__init__.py backend_gdk.py backend_qtagg.py
__init__.pyc backend_gdk.pyc backend_qtagg.pyc
_na_backend_agg.so backend_gtk.py backend_svg.py
_nc_backend_agg.so backend_gtk.pyc backend_svg.pyc
backend_agg.py backend_gtkagg.py backend_template.py
backend_agg.pyc backend_gtkagg.pyc backend_template.pyc
backend_agg2.py backend_gtkcairo.py backend_tkagg.py
backend_agg2.pyc backend_gtkcairo.pyc backend_tkagg.pyc
backend_cairo.py backend_paint.py backend_wx.py
backend_cairo.pyc backend_paint.pyc backend_wx.pyc
backend_fltkagg.py backend_ps.py backend_wxagg.py
backend_fltkagg.pyc backend_ps.pyc backend_wxagg.pyc
backend_gd.py backend_qt.py tkagg.py
backend_gd.pyc backend_qt.pyc tkagg.pyc

Is there something I am doing wrong?

-Tom