OS X Mavericks viene de hecho con Python en /usr/bin/python
:
|ruby-2.1.1| mymachine in ~
○ → /usr/bin/python --version
Python 2.7.5
No necesitas instalar Python en absoluto para empezar a desarrollar con Python en OS X. Esa versión es lo suficientemente alta como para ser útil para el trabajo de desarrollo con Python 2.x y no apestar totalmente (es decir, no es Python 2.4).
Mi preferencia personal es utilizar Homebrew para instalar herramientas de línea de comandos. Consigues una instalación bonita, ordenada y compartimentada que es bastante fácil de borrar si te molesta. Por lo tanto, yo usaría Homebrew para instalar una versión más nueva de Python si lo quisiera.
Para instalar Python con Homebrew primero instala Homebrew:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Y luego instalar Python 2.7.8 con:
brew install python
Como puedes ver, esta es la versión 2.7.8 de Python:
|ruby-2.1.1| mymachine in ~
○ → brew info python
python: stable 2.7.8 (bottled), HEAD
http://www.python.org
/usr/local/Cellar/python/2.7.6_1 (4976 files, 81M) *
Poured from bottle
From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/python.rb
Si también quieres Python 3.4.1 puedes usar:
brew install python3
Lo que puedes ver te da:
|ruby-2.1.1| mymachine in ~
○ → brew info python3
python3: stable 3.4.1 (bottled), HEAD
https://www.python.org/
Not installed
From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/python3.rb
Homebrew instalará cualquier dependencia que necesites para ejecutar Python en cualquier caso.