matplotlibには、gfortran、freetypeが必要で、こちらはbrewでインストールする。
あとはpipでnumpy, scipyをインストールし、やっとmatplotlibをインストールできる。

gfortran, freetypeのインストール

gfortran。

$ brew install gfortran
==> Summary
 /usr/local/Cellar/gfortran/4.8.2: 960 files, 113M

freetype。libpngも入る。

$ brew install freetype
==> Installing freetype dependency: libpng
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/libpng-1.6.
######################################################################## 100.0%
==> Pouring libpng-1.6.10.mavericks.bottle.tar.gz
/usr/local/Cellar/libpng/1.6.10: 17 files, 1.3M
==> Installing freetype
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/freetype-2.
######################################################################## 100.0%
==> Pouring freetype-2.5.3_1.mavericks.bottle.1.tar.gz
/usr/local/Cellar/freetype/2.5.3_1: 60 files, 2.5M
$

numpy, scipyのインストール

$ pip install numpy
Successfully installed numpy
Cleaning up...
$
$ pip install scipy
Successfully installed scipy
Cleaning up...

numpy, scipyのテスト
以下のようなスクリプトを実行

import numpy
print numpy.__version__
import scipy
print scipy.__version__
quit()

実行結果

$ python ./test.py 
1.8.1
0.14.0

matplotlibのインストール

やっとmatplotlib

$ pip install matplotlib
Downloading/unpacking matplotlib
  Downloading matplotlib-1.3.1.tar.gz (42.7MB):  69%  29.5MB
(略)
Successfully installed matplotlib python-dateutil tornado pyparsing nose six backports.ssl-match-hostname
Cleaning up...
$

おしまい。