homebrewでバージョン管理/virtualenvでパッケージ管理。

homebrew

Macのためのバージョン管理ツール。用途はMacPortと同じだけど、簡単に言えばとても軽いbrew命令一行でroot権限を気にせずにインストールも簡単に可能。

% brew install python3

virtualenv

モジュール/pythonのバージョンを指定したパッケージ環境を仮想的に作る事が出来る。実行ごとにパッケージを分けられるのでこの上なく素敵。

・python3を使ったtestPyEnvという環境を作る。

% virtualenv --python=/usr/local/bin/python testPyEnv

・実行

% activate

・停止

% deactivate