python環境構築 (OSX 10.10 Yosemite)

デフォルトで入る/usr/bin/pythonを使わない独自python環境を確立したい。

$ brew install pyenv
$ pyenv install 2.7.8

失敗した。zlibというのがいるらしい。ここによると、xcodeの中にあるzlibを使うためにこうすればよいと。

$ CFLAGS="-I$(xcrun --show-sdk-path)/usr/include" pyenv install -v 2.7.8
# インストールできるもの
$ pyenv install -l
# インストールしてあるもの
$ pyenv versions

numpy,scipyとか入れるためにAnaconda

$ pyenv install anaconda3-2.0.1
$ pyenv rehash
$ pyenv local anaconda3-2.0.1
$ pyenv global anaconda3-2.0.1

参考になった。