brewでpythonをインストールする
10.9.3にはPython 2.7.5が入っている。
brewでこれを新しいものに。
またvirtualenvも入れてしまう。

$ python --version
Python 2.7.5

brewでインストール

$ brew install python --framework --universal
==> Installing dependencies for python: pkg-config, readline, sqlite, gdb
==> Installing python dependency: pkg-config
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/pkg-config-
(略)
See: https://github.com/Homebrew/homebrew/wiki/Homebrew-and-Python

.app bundles were installed.
Run `brew linkapps` to symlink these to /Applications.
==> /usr/local/Cellar/python/2.7.6_1/bin/python -s setup.py --no-user-cfg instal
==> /usr/local/Cellar/python/2.7.6_1/bin/python -s setup.py --no-user-cfg instal
==> Summary
/usr/local/Cellar/python/2.7.6_1: 5945 files, 101M, built in 3.5 minutes
$

すっ飛ばした途中にいろいろと重要なことが表示されている。
すなわち、Pythonのインストールに必要なソフトウェアはOS Xにもあるけど、いろいろと問題もあるから新しいの入れとくわなどなど。
また、pipとsetuptoolsもインストールされている。

Setuptools and Pip have been installed. To update them
  pip install --upgrade setuptools
  pip install --upgrade pip

いずれにせよpythonのインストールはできた。
ターミナルで調べてみると2.7.6に変化していますね。

$ python --version
Python 2.7.6
$ which python
/usr/local/bin/python
$

そのままvirtualenvなどのツールをインストール。

virtualenvのインストール

pipでインストールするだけ。

$ pip install virtualenv
(略)
Successfully installed virtualenv
Cleaning up...
$ pip install virtualenvwrapper
(略)
Successfully installed virtualenvwrapper virtualenv-clone stevedore
Cleaning up...