Alors que les anciens Mac sont livrés avec une version intégrée de Python, celle-ci est obsolète et n’est plus compatible avec les dernières applications. Pour exécuter des scripts Python sur votre Mac, vous devrez installer manuellement la dernière version de Python sur votre système.

Voici donc un guide complet sur l’installation de Python sur votre Mac et sur la mise en route de l’exécution de votre premier script.

Les Mac sont-ils toujours livrés avec Python pré-installé ?

Pendant de nombreuses années, les Mac étaient livrés avec Python 2.7 préinstallé. Cependant, ce n’est plus le cas. Bien que vous puissiez toujours télécharger et installer Python sur un Mac, comme tout autre logiciel, Apple ne l’inclut plus par défaut car Python 2.7 n’est plus maintenu.

Apple avait déjà annoncé sa suppression de son système d’exploitation dans les notes de publication de macOS Catalina en 2019 avant de finalement débrancher macOS Monterey.Extrait des notes de publication macOS Monterey d'Apple

Cela étant dit, si la version de votre Mac se situe entre 10.8 et 12.3, il y a de fortes chances que Python 2.7 soit toujours préinstallé sur votre Mac. La meilleure façon de vérifier est d’essayer simplement d’exécuter Python à partir de l’application Terminal dans macOS.

Comment vérifier la version préinstallée de Python sur votre Mac

Si vous utilisez une ancienne version de macOS, vous pouvez vérifier quelle version de Python est disponible sur votre Mac en suivant les étapes ci-dessous :

  1. Lancez l’application Terminal sur votre Mac. Pour ce faire, accédez au Launchpad de votre Mac et tapez Terminal dans le champ de recherche. Alternativement, vous pouvez utiliser la recherche Spotlight pour le trouver.
  2. Saisissez la commande suivante pour vérifier la version de Python 2.7 et appuyez sur Entrée :
    Python 

    Si Python est préinstallé, vous obtiendrez une réponse qui fournira des détails sur la version.
    message d'impression du terminal montrant la version python

  3. Si votre Mac possède plusieurs versions de Python, vous pouvez saisir une commande spécifiant la version de Python. Pour vérifier la version de Python 2.7, vous pouvez utiliser le python –version commande. Et pour Python 3, vous pouvez utiliser la commande suivante :
    python3 

    message d'impression du terminal montrant la version 3 de python

Comment installer Python avec le programme d’installation officiel

Le moyen le plus simple de télécharger la dernière version de Python est via le site officiel. Voici ce que vous devez faire pour commencer :

  1. Téléchargez le package d’installation à partir de Site officiel de Python.
    télécharger python depuis le site officiel
  2. Attendez que le téléchargement soit terminé. Une fois terminé, double-cliquez sur le package pour démarrer le processus d’installation. Vous pouvez suivre les instructions à l’écran dans le programme d’installation de Python pour cette étape.
    paquet d'installation de python
  3. Une fois l’installation terminée, le programme d’installation ouvrira automatiquement le répertoire d’installation de Python dans une nouvelle fenêtre du Finder.
    répertoire d'installation de python ouvert dans le finder

Confirmation de votre installation Python

Vous devez confirmer que vous avez correctement installé Python et IDLE, l’environnement de développement intégré fourni avec Python, qui n’est qu’un des nombreux outils essentiels pour les développeurs Python.

  1. Dans le répertoire d’installation de Python, vous trouverez un fichier nommé IDLE. Double-cliquez dessus pour le lancer, et si l’installation réussit, IDLE ouvrira un shell Python.
    coque python 3 IDLE
  2. Pour vous assurer que tout fonctionne correctement, entrez une simple commande d’impression Python et exécutez-la dans IDLE.
    print('Hello, world!')
  3. Appuyez sur la touche Retour (ou Entrée) et vous devriez obtenir votre message imprimé sur l’interface si tout fonctionne correctement.
    python 3 IDLE shell impression bonjour le monde

Installer un éditeur de code source sur votre Mac

Maintenant que vous avez installé Python sur votre Mac, vous devez installer un éditeur de code gratuit qui peut vous aider à coder plus rapidement et plus facilement. Même si l’IDLE qui fait partie du package Python est également un éditeur de code source et que vous pouvez l’utiliser pour commencer, certains meilleurs éditeurs fournissent un environnement de codage beaucoup plus efficace.

Donc, si vous voulez un éditeur de code léger et puissant, vous aurez besoin de quelque chose comme Visual Studio Code. Et voici comment vous pouvez l’installer :

  1. Vous pouvez télécharger Code Visual Studio gratuitement sur le site officiel.
    page de téléchargement de code visual studio
  2. Une fois terminé, cliquez sur le fichier téléchargé et extrayez son contenu archivé.
  3. Déplacez VSCode vers le dossier Application. Cela le rend disponible dans le tableau de bord macOS pour un accès facile.
  4. Maintenant, lancez VSCode et créez un nouveau fichier en cliquant sur Nouveau fichier…
    page d'accueil du code de studio visuel
  5. Pour que Visual Studio Code lise votre fichier en tant que script Python, vous devez en créer un avec l’extension .py extension.
    code visual studio créant un nouveau fichier
  6. Maintenant, sélectionnez un emplacement pour enregistrer votre nouveau script Python et cliquez sur Créer un fichier.
    code de studio visuel sélectionnant l'emplacement du fichier sécurisé
  7. VSCode vous invitera maintenant à installer une extension Python. Vous pouvez le faire en cliquant sur le Installer bouton.
    code visual studio pop-up pour installer l'extension pythonCependant, si vous avez manqué de cliquer sur la fenêtre contextuelle qui vous demande d’installer l’extension, ou si vous l’avez accidentellement fermée, vous pouvez toujours installer manuellement l’extension Python. Vous pouvez le faire en cliquant sur le Rallonges icône (quatre cases) sur le côté gauche de Visual Studio Code. Cela vous montre une liste des extensions Python les plus populaires dans Visual Studio Marketplace. Ensuite, recherchez Python et installez la première extension qui apparaît dans les résultats de la recherche.
    méthode alternative d'installation d'extensions dans le code de Visual Studio
  8. Après avoir installé l’extension Python, choisissez un interpréteur Python en cliquant sur le Sélectionnez l’interpréteur Python et en sélectionnant celui qui est recommandé dans la liste.
    sélectionner l'interpréteur python dans le code Visual Studio

Exécuter votre premier script Python sur un Mac

Aller aussi loin dans le processus signifie que vous avez installé avec succès Python sur votre Mac et réussi à configurer un éditeur de code. Il est maintenant temps d’exécuter votre premier script Python sur macOS. Pour ce faire, suivez ces instructions :

  1. Revenez au fichier Python que vous venez de créer et entrez n’importe quelle commande Python de base comme :
    print('Hello, world!')
  2. Vous pouvez compiler et exécuter votre code en cliquant sur le bouton Lecture dans le coin supérieur droit de Visual Studio Code.
    bouton de code d'exécution de code visual studio
  3. Si votre code est écrit correctement, vous obtiendrez la sortie affichée dans le terminal intégré, ce qui signifie que vous avez exécuté avec succès votre premier script Python.
    code de studio visuel imprimé bonjour le monde

Comment désinstaller Python de votre Mac

Si jamais vous changez d’avis sur l’utilisation de Python sur votre Mac et que vous envisagez de passer à un autre langage de programmation, vous pouvez suivre les étapes ci-dessous pour supprimer Python de macOS.

Désinstaller Python du dossier Applications

  1. Accédez au Finder et cliquez sur le dossier Application.
  2. Déplacez tous vos dossiers Python installés dans la corbeille. Pour supprimer une seule version, assurez-vous de déplacer uniquement les fichiers de cette version spécifique vers la corbeille.
    supprimer python en déplaçant le dossier vers bin
  3. Une boîte de dialogue peut apparaître vous demandant la permission d’effectuer la suppression. Entrez le mot de passe de votre Mac pour autoriser Terminal à supprimer ces fichiers.
    entrez le mot de passe pop up pour confirmer la suppression de python

Désinstallation de Python Framework à partir du répertoire /Library

Si vous souhaitez désinstaller complètement Python de votre système, vous devez également supprimer le framework Python du répertoire /Library. Le framework Python contient l’interpréteur Python, la bibliothèque standard et le dossier site-packages.

La suppression du framework Python supprimera tous ces fichiers de votre système. Ainsi, si vous ne supprimez pas ces fichiers, Python sera toujours installé sur votre Mac mais ne sera pas utilisable.

  1. Frappez le Commande + barre d’espace touches pour afficher la recherche Spotlight. Ici, cherchez Terminal et lancez-le.
  2. Entrez la commande suivante dans Terminal et appuyez sur la touche Retour (ou Entrée).
    sudo rm -rf /Library/Frameworks/Python.framework

    terminal avec commande pour supprimer python sur mac

  3. Entrez le mot de passe de votre Mac pour autoriser la suppression des fichiers.
    terminal demandant un mot de passe

Cela supprimera le framework de toutes les versions de Python installées sur votre Mac. Cependant, si vous souhaitez uniquement supprimer le framework d’une version spécifique (telle que la version 3.8), vous pouvez utiliser la commande suivante :

sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.8

Cela supprimera le framework de la version spécifiée de Python de votre Mac.

Démarrer avec Python sur votre Mac est facile

Même s’il existe de nombreuses façons d’installer Python sur macOS, le moyen le plus sûr consiste à utiliser le programme d’installation officiel. Cependant, vous pouvez également utiliser un gestionnaire de packages pour macOS comme Homebrew, une application qui facilite l’installation et la gestion des logiciels, des dépendances et d’autres scripts sur votre ordinateur.

La meilleure partie est que vous pouvez non seulement utiliser Homebrew pour installer n’importe quelle version de Python, mais également de nombreuses autres applications.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici