Installer Python3 sur MacOS Catalina

Installer Python3 sur MacOS Catalina

Rapide article expliquant comment installer Python3 sur Catalina et remplacer Python2.

Aujourd’hui un article qui est plutôt un mémo. Nous allons donc voir comment remplacer Python2 sur MacOS Catalina 10.15.5 par Python3.8 (dernière version actuelle).

I) Télécharger Homebrew et installer Python

La première étape est donc d’installer Homebrew si ce n’est déjà fait. Homebrew est une sorte de « gestionnaire de paquets » comme le traditionnel apt ou dnf pour GNU/Linux, mais version MacOS. Pour l’installer, rien de plus simple :

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Et c’est tout ! Une fois fait, vous devriez pouvoir afficher la version d’Homebrew installé :

II) Installer Python, et le mettre par défaut

Comme l’utilitaire Nano, Python est pré-installé sur MacOS, mais il n’est forcément pas à jour… pour l’installer en version 3 rien de plus simple :

brew install python

Bah oui, qui a dit que ce serait compliqué ? 😊

Ensuite, pour remplacer notre bon vieux Python 2 il suffit d’éditer le fichier ~.profile pour rajouter ces deux lignes :

export PATH=/usr/local/bin:/usr/local/sbin:$PATH
PATH="/Library/Frameworks/Python.framework/Versions/3.8/bin:${PATH}"

Bien entendu, le PATH est à adapter selon la version qu’Homebrew vous installera, ici à l’heure actuelle il s’agit de la version 3.8 de Python.

Il nous suffit ensuite de quitter et ré-ouvrir notre terminal, et tadaaaa~

J’espère donc que ce rapide article aura su aider certains d’entre vous, car je sais bien que MacOS tout comme GNU/Linux est bien moins répandu que Window$. Puis comme je l’ai dit, c’est avant tout un petit mémo personnel.

Une bonne journée/soirée à vous !

2 comments

comments user
Sophie

Bonsoir,

Je cherche désespérément à installer une version récente de Python sur macOS Catalina… Et la seule réponse positive que j’ai trouvée a été la tienne. Cependant, je suis très loin d’être douée « informatiquement » parlant…. Pourrais tu expliciter/détailler ces lignes ?

« Ensuite, pour remplacer notre bon vieux Python 2 il suffit d’éditer le fichier ~.profile pour rajouter ces deux lignes :

export PATH=/usr/local/bin:/usr/local/sbin:$PATH
PATH= »/Library/Frameworks/Python.framework/Versions/3.8/bin:${PATH} »
Bien entendu, le PATH est à adapter selon la version qu’Homebrew vous installera, ici à l’heure actuelle il s’agit de la version 3.8 de Python.  »

– comment éditer le ficher ? Il faudrait déjà que je sache où il se trouve….
– qu’est ce que le PATH ?

Je te remercie par avance. 🙂

comments user
Mairien Anthony

Désolé pour la réponse tardive Sophie !

Pour éditer ce fichier, tu peux utiliser le terminal et effectuer la commande suivante: « nano /Users/sophie/.profile » et de là tu pourras rajouter ces deux lignes. Le Path ce serait assez long à t’expliquer comme cela, mais pour résumer ici si tu installes la version 3.8 de Python tu devras copier les lignes de l’article tel quel, et si c’était la version 3.9 tu devrais juste remplacer le 3.8 par 3.9 😅

Si tu as besoin de plus d’aide n’hésitez pas à me contacter en message privé, ce sera peut être plus simple !

Laisser un commentaire