matplotlib の libping 問題の解決方法
matplotlib を使おうとすると以下のようなエラーが出た。その際に行った解決方法のメモ。
Traceback (most recent call last): File "trapezoid.py", line 4, inimport 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
- ここ(http://sourceforge.net/projects/libpng/files/libpng14/) より、libpng-1.4.12.tar.bz2 をダウンロード。
- 解凍
- 出てきたフォルダの下で ./configure
- 出てきたフォルダの下で make
- 出てきたフォルダの下で make install
- matplotlib をインストールしなおす。