Windowsにpythonとmatplotlibをインストール
基本的にmacと同じだけどインストーラがあるのでそれを実行していけばいいだけ。
python
バージョンはmacと同じく2.7をインスト。
http://www.python.jp/Zope/download/pythoncoreからWindows用インストーラをダウンロードして実行。
その後インストールしたフォルダ(自分の場合"C:\python27")にパスを通したら動作確認。
> python -V Python 2.7.1
よしよし。
numpy
http://numpy.scipy.org/からダウンロードしてインストール。
scipy
SciPy.org — SciPy.orgからダウンロードしてインストール。
ipython
今後使いそうなのでeasy_installを導入してインストールする。
ez_setup.pyを下のURLからダウンロードして実行。
http://peak.telecommunity.com/dist/ez_setup.py
ダウンロードしたフォルダでコマンドラインから実行する。
> python ez_setup.py
実行したらeasy_installでipythonをインストール。
> easy_install ipython
環境変数のPATHに"C:\python27\scripts;"を追加して動作確認。
> ipython Python 2.7.1 (r271:86832, Nov 27 2010, 18:30:46) [MSC v.1500 32 bit (Intel)] Type "copyright", "credits" or "license" for more information. IPython 0.10.2 -- 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
こいつが一番時間かかった。
http://sourceforge.net/projects/matplotlib/files/
ダウンロードしてインストール終わらせた後に動作確認しようと次のコマンドを実行すると・・・。
import matplotlib.pyplot as plt plt.plot([1,2,3,4]) plt.show()
MemoryError!
えぇーと思いながらいろいろ試行錯誤.フォントの問題と思いTrueTypeとかいろいろ入れたりしてみる。
わからない・・・。
しかし、同様の問題があったようで解決方法が見つかりました。
http://plog.search-labo.net/2010/11/pylabmemoryerror.html
まずC:\Python26\Lib\site-packages\matplotlibにあるfont_manager.pyの206行目("if not local:"の前)に
local = none
2011/09/19 追記
local = None です。Noneの先頭は大文字が正しいです。
を挿入すれば良いらしい。インデントは" if not local:"と同じで。
しかし、この問題は誰にでも出るわけじゃないのね。おかげでだいぶ時間食われた。
とりあえず動作確認して終わり。
ちなにみ動作確認のために参考にしたサイト
http://www.geocities.co.jp/NeverLand/3146/note/python-matplotlib.html