matplotlibをインストールするときに、freetypeとlibpngがないとエラーがでるので、先にインストールしておく。
エラーは、Matplotlib install failure on Mac OSX 10.8 Mountain Lion - Stack Overflowに載っているのと同じ。
$ brew install freetype $ brew install libpng
matplotlibをpipでインストール、アップデートなどしたいので、まだインストールしていなければpipをインストールしておく。
$ sudo easy_install pip
ついでにipythonも入っていなければインストールしておく
$ sudo pip install ipython
ipythonを使うときに便利なreadlineも入れておく。
これは、pipではインストールできないらしいので、easy_installでインストールする。
$ sudo easy_install readline
そして、matplotlibの先にnumpyをインストールしておく。
$ sudo pip install numpy
これで、matplotlibをインストールできるはず。
$ sudo pip install matplotlib
ipythonを起動して以下のスクリプトで動作確認する
from pylab import * x = arange(0,1,0.1) y = 2*x plot(x,y) show()
ちなみに、ipythonを起動するときに、
$ ipython --pylab
と起動していれば、先ほどのスクリプトは、以下で良い。
x = arange(0,1,0.1) y = 2*x plot(x,y)