Python 3.2 周りの整備
Python 3.2 の整備。(Cygwin 側はとりあえず放置。)
numpy などの version はインストールしたものを書いた。
- numpy のインストール(ver. 1.8.1)
- scipy のインストール(ver. 0.14.0)
- dateutil(ver. 2.2), pyparsing(ver. 2.0.2), six(ver. 1.7.3)をインストール(matplotlib のため)
- matplotlib のインストール(ver. 1.3.1)
インストールは
Unofficial Windows Binaries for Python Extension Packages
http://www.lfd.uci.edu/~gohlke/pythonlibs/
より対応する実行ファイル(potass の場合は win-amd64-py3.2 のファイル)を落としてインストールするだけ。インストーラが全部やってくれて非常に楽。
最後に試運転がてら numpy と matplotlib を使って sin 曲線を書いてみる。
import numpy as np import matplotlib.pyplot as plt x = np.arange(-np.pi, np.pi, 0.1) y = np.sin(x) plt.plot(x, y) plt.show()
で sin 曲線が表示されれば OK。
あと、
#84 複数バージョンのPythonをインストールする|a wandering wolf
http://blog.livedoor.jp/gab_km/archives/1273488.html
というように 2.x と 3.x を混在して使う方法もあるらしい。
Cygwin の Python との両刀できつくなったら参考にしよう。
追記(2014-07-10)
easy_install なるインストーラがあることを知り早速インストール。
ここにまとめて書いておいたほうがいいかなと思ったので追記。
1. Python の setuptools 7.0 : Python Package Index に行って ez_setup.py を拾ってくる。
2. コマンドプロンプトで ez_setup.py のあるディレクトリに移動して
$ python ez_setup.py
と叩く。
3. あとは環境変数 PATH に(potass の場合は) C:\Python32\Scripts を加える。
4. 確認としてコマンドプロンプトで
$ easy_install --help
として help が表示されていたら OK。(vesion は 5.4.1)