3 votos

¿Cuál es la forma correcta de instalar Python en OS X?

Estoy aprendiendo a programar en Python, ¿cuál es la forma correcta de instalar Python en Mavericks 10.9? Es correcto sólo para descargar el instalador o utilizar homebrew en lugar de instalar Python?

6voto

shsteimer Puntos 8749

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.

0 votos

Necesito instalar Python 2.7.8. Entonces, ¿me recomiendan instalarlo con homebrew?, ¿Por qué?

0 votos

Sí. Usa Homebrew.

0 votos

Pero si uso brew install Python ¿cómo especificar la versión 2.7.8 de Python?

-2voto

raul Puntos 142

Descargue el código fuente como Python-3.4.1.tgz o la versión que busques de la web oficial de Python y extráela:

tar -xzf Python-3.4.1.tgz
cd Python-3.4.1
./configure
make
make test
sudo make install

La instalación desde el código fuente puede hacerse en otras plataformas como Linux.

Verifique la instalación por:

bash-4.3$ python
Python 3.4.1 (default, Aug  4 2016, 13:53:56)
[GCC 4.2.1 Compatible Apple LLVM 7.3.0 (clang-703.0.31)] on darwin
Type "help", "copyright", "credits" or "license" for more information.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X