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.
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 :
- 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.
- 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.
- 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
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 :
- Téléchargez le package d’installation à partir de Site officiel de Python.
- 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.
- 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.
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.
- 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.
- Pour vous assurer que tout fonctionne correctement, entrez une simple commande d’impression Python et exécutez-la dans IDLE.
print('Hello, world!')
- Appuyez sur la touche Retour (ou Entrée) et vous devriez obtenir votre message imprimé sur l’interface si tout fonctionne correctement.
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 :
- Vous pouvez télécharger Code Visual Studio gratuitement sur le site officiel.
- Une fois terminé, cliquez sur le fichier téléchargé et extrayez son contenu archivé.
- Déplacez VSCode vers le dossier Application. Cela le rend disponible dans le tableau de bord macOS pour un accès facile.
- Maintenant, lancez VSCode et créez un nouveau fichier en cliquant sur Nouveau fichier…
- Pour que Visual Studio Code lise votre fichier en tant que script Python, vous devez en créer un avec l’extension .py extension.
- Maintenant, sélectionnez un emplacement pour enregistrer votre nouveau script Python et cliquez sur Créer un fichier.
- VSCode vous invitera maintenant à installer une extension Python. Vous pouvez le faire en cliquant sur le Installer bouton.
Cependant, 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.
- 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.
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 :
- Revenez au fichier Python que vous venez de créer et entrez n’importe quelle commande Python de base comme :
print('Hello, world!')
- Vous pouvez compiler et exécuter votre code en cliquant sur le bouton Lecture dans le coin supérieur droit de Visual Studio Code.
- 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.
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
- Accédez au Finder et cliquez sur le dossier Application.
- 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.
- 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.
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.
- Frappez le Commande + barre d’espace touches pour afficher la recherche Spotlight. Ici, cherchez Terminal et lancez-le.
- Entrez la commande suivante dans Terminal et appuyez sur la touche Retour (ou Entrée).
sudo rm -rf /Library/Frameworks/Python.framework
- Entrez le mot de passe de votre Mac pour autoriser la suppression des fichiers.
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.