OS X, like Linux, ships with Python already installed. But you don't want to mess with the system Python (some system tools rely on it, etc.), so we'll install our own version with Homebrew. It will also allow us to get the very latest version of Python 2.7.
The following command will install Python 2.7 and any dependencies required (it can take a few minutes to build everything):
$ brew install python
When finished, you should get a summary in the terminal. Running
$ which python should output
$ pip install --upgrade setuptools $ pip install --upgrade pip
Executable scripts from Python packages you install will be put in
/usr/local/share/python, we already had this in the
Env.sh file created before. Save the file and open a new terminal to take the new
$PATH into account (everytime you open a terminal,
.bash_profile gets loaded).