J'apprends la programmation Python. Quelle est la bonne façon d'installer Python sur Mavericks 10.9 ? Est-il correct de simplement télécharger le programme d'installation ou d'utiliser homebrew à la place pour installer Python ?
Réponses
Trop de publicités?OS X Mavericks est en fait livré avec Python en version /usr/bin/python
:
|ruby-2.1.1| mymachine in ~
/usr/bin/python --version
Python 2.7.5
Vous n'avez pas besoin d'installer Python du tout pour commencer à développer avec Python sous OS X. Cette version est suffisamment élevée pour être utile au travail de développement avec Python 2.x sans être totalement nulle (c'est-à-dire qu'il ne s'agit pas de Python 2.4).
Ma préférence personnelle est d'utiliser Homebrew pour installer les outils de ligne de commande. Vous obtenez une installation compartimentée, soignée, qu'il est assez simple d'effacer si elle vous dérange. Ainsi, j'utiliserais Homebrew pour installer une version plus récente de Python si je le souhaitais.
Pour installer Python avec Homebrew, commencez par installer Homebrew :
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Et ensuite installer Python 2.7.8 avec :
brew install python
Comme vous pouvez le voir, il s'agit de la version 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 vous souhaitez également utiliser Python 3.4.1, vous pouvez utiliser :
brew install python3
Ce qui, comme vous pouvez le voir, vous donne :
|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 installera toutes les dépendances dont vous avez besoin pour exécuter Python dans les deux cas.
Téléchargez le code source comme Python-3.4.1.tgz
ou la version que vous recherchez sur le site officiel de Python et extrayez-le :
tar -xzf Python-3.4.1.tgz
cd Python-3.4.1
./configure
make
make test
sudo make install
L'installation à partir du code source peut se faire sur d'autres plateformes comme Linux.
Vérifiez l'installation en :
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.