matplotlib の libping 問題の解決方法

matplotlib を使おうとすると以下のようなエラーが出た。その際に行った解決方法のメモ。

Traceback (most recent call last):
  File "trapezoid.py", line 4, in 
    import matplotlib.pyplot as plt
  File "/usr/local/lib/python2.7/site-packages/matplotlib/pyplot.py", line 26, in 
    from matplotlib.figure import Figure, figaspect
  File "/usr/local/lib/python2.7/site-packages/matplotlib/figure.py", line 32, in 
    from matplotlib.image import FigureImage
  File "/usr/local/lib/python2.7/site-packages/matplotlib/image.py", line 22, in 
    import matplotlib._png as _png
ImportError: No module named _png
  1. ここ(http://sourceforge.net/projects/libpng/files/libpng14/) より、libpng-1.4.12.tar.bz2 をダウンロード。
  2. 解凍
  3. 出てきたフォルダの下で ./configure
  4. 出てきたフォルダの下で make
  5. 出てきたフォルダの下で make install
  6. matplotlib をインストールしなおす。