Im apprendimento della programmazione Python, qual è il modo corretto di installare python su Mavericks 10.9 ?. È corretto scaricare l'installer o usare homebrew invece di installare python?.
OS X Mavericks viene fornito con Python in /usr/bin/python
:
|ruby-2.1.1| mymachine in ~
○ → /usr/bin/python --version
Python 2.7.5
Non hai affatto bisogno di installare Python per iniziare a sviluppare con Python su OS X. Quella versione è sufficientemente alta da essere utile per il lavoro di sviluppo di Python 2.x e non totalmente suck (cioè non è Python 2.4) .
La mia preferenza personale è usare Homebrew per installare gli strumenti da riga di comando. Si ottiene un'installazione carina, ordinata e compartimentata che è abbastanza semplice da pulire se ti infastidisce. Quindi, userei Homebrew per installare una versione più recente di Python se lo volessi.
Per installare Python con Homebrew prima installazione Homebrew:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Quindi installa Python 2.7.8 con:
brew install python
Come puoi vedere, questa è la versione 2.7.8 di 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
Se ti piace anche Python 3.4.1 puoi usare:
brew install python3
Che puoi vedere ti dà:
|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 installa tutte le dipendenze necessarie per eseguire Python in entrambi i casi.
Scarica il codice sorgente come Python-3.4.1.tgz
o qualsiasi versione tu stia cercando dal sito web ufficiale di Python ed estrailo:
tar -xzf Python-3.4.1.tgz
cd Python-3.4.1
./configure
make
make test
sudo make install
L'installazione dal codice sorgente può essere eseguita su altre piattaforme come Linux.
Verifica l'installazione di:
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.