python開発環境構築
毎回忘れるので残しとこうと思います。
■ ref
- homebrew
http://mxcl.github.com/homebrew/
https://github.com/mxcl/homebrew/wiki/the-brew-command
- git
http://blog.digital-squad.net/article/123090058.html
- virtualenv
http://www.virtualenv.org/en/latest/index.html
http://pypi.python.org/pypi/virtualenv
- virtualenvwrapper
http://pypi.python.org/pypi/virtualenvwrapper
- pip
http://pypi.python.org/pypi/pip
参考として環境情報を。
■ 手順
まずは、homebrewを更新。
brew update brew upgrade brew --version
pythonをインストール。
brew install python
※Xcode ver4.3とhomebrewで、だいぶはまりました。
解決方法はこちら。
http://d.hatena.ne.jp/kinneko/20120218/p4
※何も考えず最新版をインストールしてますが、
homebrewでバージョンを指定したいときは、こちらを参考に。
http://stackoverflow.com/questions/3987683/homebrew-install-specific-version-of-formula
(homebrewでバージョン指定する場合は、結構めんどい。)
virtualenvとvirtualenvwrapperをインストール。
sudo easy_install virtualenv sudo easy_install virtualenvwrapper
virtualenvwrapperを使うためにシェルスクリプトの設定をする。
.zshrcに下記を追加。
export WORKON_HOME=$HOME/.virtualenvs source `which virtualenvwrapper.sh`
設定を有効に。
source .zshrc
仮想環境を作成。
mkvirtualenv -p /usr/local/bin/python py27
仮想環境はworkonで切り替える。
workon py27
仮想環境を抜けてOSの環境に戻る。
deactivate
pipをインストール
easy_install pip