MacにPythontoとmatplotlibをインストール
LLを本格的に扱おうかと思ったのでとりあえずPythonを導入。
ぶっちゃけRubyでもよかったけどちょっとhttp://www.kenjisato.jp/jpn/study/python/matplotlib1/で見たmatplotlibに惚れた。
ただそれだけ。
普段gunplot使ってたけどちょっと物足りなさを感じてたのはあるかな。使いこなせてない可能性が高いが。
とりあえずmacportsで入れるだけ。特に難しいことはないはず。
python
とりあえずpython本体。2.x系を入れます。3.x系もだいぶ対応モジュール増えてきてるらしいけど。
$ sudo port install python27
思ったより時間かかるなーとおもいつつ待つ。
とりあえずコマンド入れて確かめるけど
$ python -V Python 2.6.6
あり?
2.7をインストールしたはずだぞ。とか思ってたらpythonを切り替えるpython_selectをインストール後、切り替える必要あり。
$ sudo port install python_select $ python_select python2.7 $ python -V Python 2.7.1
よしOK。
実際には再起動しないと反映されなかったが、一度再起動すればあとは切り替え放題で便利。
これなら3.x系も入れてよかったかな。
scipy
今度は科学計算ライブラリ。使うかはわかんね。
$ sudo port install py27-scipy
ipython
ipython便利すぎるらしいので導入。
ipythonと入力してcommand not foundが出てくるので20分ほど悩んでしまった。
そしたらコマンド名がipython-2.7だったというオチ。
$ sudo port install py27-ipython $ ipython-2.7 Python 2.7.1 (r271:86832, Jun 8 2011, 00:46:58) Type "copyright", "credits" or "license" for more information. IPython 0.10.1 -- An enhanced Interactive Python. ? -> Introduction and overview of IPython's features. %quickref -> Quick reference. help -> Python's own help system. object? -> Details about 'object'. ?object also works, ?? prints more. In [1]:
起動確認。Ctrl-Dで終了。
matplotlib
次はmatplotlib。これを一番さわりたいなと。
$ sudo port install py27-matplotlib
インストール終わったので動作確認
import matplotlib.pyplot as plt plt.plot([1,2,3,4]) plt.show()
しかし,思ったより時間かかってしまったよ。
つぎはWindowsにインストすっかね。
