2011-06-29 16 views

Respuesta

11

Hay un instalador para ello here.

+0

El uso del instalador me ha dado todo tipo de problemas en el pasado al instalar módulos de terceros con 'easy_install' o' pip'. Además, es difícil cambiar de una a otra versión. Creo que usar 'macports' o' fink' es una opción más segura. – juanchopanza

+0

El truco está en asegurarse de instalar una versión de 'easy_install' (de setuptools o Distribute) o' pip' para cada versión de Python que esté utilizando. Y es fácil cambiar entre las versiones con compilaciones de Python framework en Mac OS X: cambie su shell $ PATH o, más fácil, solo use el nombre versionado: python2.6, python2.7, python3.2, etc. –

+0

El enlace está roto. – kberg

4

Instalar Mac Ports. Tiene un puerto Python 2.7.

sudo port install python27 
+0

+1 para MacPorts. Esto también le da la posibilidad de cambiar de una versión a otra de Python, y más control cuando instala módulos de python de terceros. – juanchopanza

0

Homebrew también tiene un puerto Python 2.7.

brew install python 
8

Visite este sitio web y descargue la última versión para OS X (2.7.9 o 3.4.2) que desee. https://www.python.org/downloads/

Ahora abra el DMG y ejecutar el instalador ... esto (Python.mpkg) va a instalar la versión de Python en /Library/Frameworks/Python.framework, que no es lo que queremos, como el instalado previamente Las versiones de Python en /usr/bin/python pueden ocasionar incompatibilidades desagradables. Por lo tanto, en otras palabras, todavía queda trabajo por hacer para actualizar realmente Python en su Mac.

  1. Abrir un terminal y escriba: sudo rm -R /System/Library/Frameworks/Python.framework/Versions/2.7 Esto eliminará las versiones de Python 2.7.x instalado previamente
  2. Ahora introducir esto en un terminal: sudo /System/Library/Frameworks/Python.framework/Versions /Library/Frameworks/Python.framework/Versions/2.7 mv que se mueve la liberación Python 2.7.9 recién instalado junto a las versiones anteriores de Python.

nuevas medidas se pueden encontrar aquí: http://wolfpaulus.com/jounal/mac/installing_python_osx/

+0

Parece que ahora es más complicado, según este enlace http://apple.stackexchange.com/questions/101328/file-cant-be-moved-by-root-on-os-x. No pude mover nada a esa carpeta – farnett

0

Python 2.7 se incluye con OS X Mountain Lion (10.8) y en adelante, por lo que es probable que la mayoría de los Macs de hoy (2018) tendrá Python 2.7 sin ningún esfuerzo adicional.