3 votes

Quelle est la bonne façon d'installer Python sous OS X ?

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 ?

6voto

shsteimer Points 8749

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.

-2voto

Cyril N. Points 574

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.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X