tkak's tech blog

This is my technological memo.

python開発環境構築

毎回忘れるので残しとこうと思います。

■ 手順

まずは、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