Estoy aprendiendo programación en python, ¿cuál es la forma correcta de instalar python en Mavericks 10.9? ¿Es correcto simplemente descargar el instalador o usar homebrew en lugar de instalar python?
Estoy aprendiendo programación en python, ¿cuál es la forma correcta de instalar python en Mavericks 10.9? ¿Es correcto simplemente descargar el instalador o usar homebrew en lugar de instalar python?
OS X Mavericks en realidad se envía con Python en /usr/bin/python
:
|ruby-2.1.1| mymachine in ~
○ → /usr/bin/python --version
Python 2.7.5
No es necesario que instales Python para comenzar a desarrollar Python en OS X. Esa versión es lo suficientemente alta como para ser útil para el trabajo de desarrollo de Python 2.x y no apesta totalmente (es decir, no es Python 2.4) .
Mi preferencia personal es usar Homebrew para instalar herramientas de línea de comandos. Obtienes una instalación agradable, ordenada y compartimentada que es bastante sencilla de eliminar si te molesta. Por lo tanto, usaría Homebrew para instalar una versión más reciente 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 instale Python 2.7.8 con:
brew install python
Como puede 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 te gustaría 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á las dependencias que necesites para ejecutar Python en cualquier caso.
Descargue el código fuente como Python-3.4.1.tgz
o la versión que esté buscando en el sitio web oficial de Python y extráigalo:
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 se puede hacer en otras plataformas como Linux.
Verifique la instalación mediante:
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.