Vous vous demandez comment installer Python sur Mac afin d’utiliser la configuration robuste du matériel et du système d’exploitation de votre Mac pour développer et tester des programmes plus rapidement ? Poursuivez votre lecture !
Python n’est pas seulement un langage de programmation ; c’est une pierre angulaire du monde de la technologie, qui alimente tout, des applications web aux algorithmes d’apprentissage automatique. Si vous êtes un utilisateur de Mac, vous allez être comblé, car la combinaison de Python et de macOS crée un duo dynamique pour le développement de logiciels et la science des données.
La polyvalence, la lisibilité et les nombreuses bibliothèques de Python en font le langage de prédilection des professionnels comme des débutants. Associé à l’environnement convivial de macOS, vous disposez d’une combinaison puissante qui simplifie le codage, l’expérimentation et le développement de projets.
Que vous soyez un développeur chevronné ou un débutant curieux, l’alliance Mac-Python peut considérablement améliorer votre productivité.
Dans ce guide complet, je vous présenterai les différentes méthodes d’installation de Python sur votre Mac, afin de vous garantir une installation sans faille.
Quelle est l’importance de Python en tant que langage de programmation ?
Python est un langage de programmation indispensable au monde de l’informatique. Sa lisibilité et sa simplicité le rendent accessible aux débutants, tandis que les bibliothèques et cadres robustes s’adressent aux utilisateurs avancés. En outre, sa polyvalence s’étend au développement web, à la science des données, à l’apprentissage automatique et à l’automatisation des processus robotiques.
Python fait partie intégrante de l’analyse des données et de l’intelligence artificielle. En effet, sa nature open-source favorise l’émergence d’une communauté dynamique, et les développeurs indépendants ou en col blanc adorent coder des programmes ou des solutions de science des données sous forme de script Python. Dans le monde entier, les développeurs savent qu’ils peuvent bénéficier gratuitement d’une assistance abondante et fiable pour Python en cas de défaillance du code.
En outre, des géants de la technologie comme Google et Facebook s’appuient fortement sur ce langage. L’omniprésence de Python dans l’enseignement aide les nouveaux programmeurs. Son adaptabilité garantit qu’il reste un outil fondamental pour diverses tâches.
Lisez aussi : 15 projets Python pour débutants afin de pratiquer et d’apprendre
Raisons d’installer Python sur Mac
La première raison d’utiliser macOS et Python pour la programmation est la sécurité extrême qu’aucun autre système d’exploitation, à l’exception de Linux, ne peut offrir. Les pirates et les spammeurs du monde entier développent des programmes malveillants et des virus pour les PC Windows, car la majorité des utilisateurs d’ordinateurs utilisent Windows.
MacOS ayant une part de marché plus faible, les pirates ciblent rarement les MacBooks et les iMacs. En outre, Apple dispose d’une solide équipe de sécurité qui ne ménage aucun effort pour rendre macOS pratiquement insensible aux logiciels malveillants et aux virus.
Les autres raisons principales sont les suivantes :
- Les MacBooks et les iMacs sont spécifiquement connus pour leurs travaux créatifs, scientifiques et de programmation informatique.
- macOS est basé sur Unix et offre une interface de ligne de commande robuste pour le développement et l’écriture de scripts.
- Mac est livré avec une suite d’outils de développement tels que Xcode, Terminal et Homebrew.
- Les Mac sont connus pour leur matériel de haute qualité, ce qui garantit une expérience de développement fluide et fiable.
- L’interface intuitive de macOS est propice à la productivité, avec un système de gestion des fenêtres efficace.
- Si vous développez des applications iOS, le Mac est indispensable en raison de sa compatibilité avec Xcode.
- Les Mac ont tendance à avoir une durée de vie plus longue et sont réputés pour leur fiabilité, ce qui réduit les temps d’arrêt.
Les Mac sont-ils livrés avec Python pour Mac préinstallé ?
macOS utilise des scripts Python pour certaines de ses tâches et modules en arrière-plan. C’est pourquoi, jusqu’à macOS 12.3, tous les MacBooks et iMacs étaient livrés avec le framework Python 2.7 préinstallé.
Cependant, les développeurs ont cessé d’utiliser les éditions Python 2.X car la Python Software Foundation ne prend plus en charge cette version de Python.
Apple a donc annoncé en 2019 dans une note de mise à jour de macOS Catalina 10.15 qu’elle cesserait de livrer des MacBooks et des iMacs avec Python 2.7 préinstallé. Cependant, Apple a retardé le processus et l’a finalement fait pour les versions de macOS Monetery 12.3.
Ainsi, si vous utilisez un Mac antérieur à macOS 12.3, vous devriez avoir Python 2.7 préinstallé sur votre système. Les Macs plus récents, comme Ventura et Sonoma, ne sont plus livrés avec aucune version de Python.
Si vous avez besoin de l’ édition 3.X de Python pour la programmation fonctionnelle, vous devez l’installer vous-même en suivant l’une des méthodes mentionnées dans les sections ci-dessous.
Comment installer Python sur Mac
Il existe plusieurs façons d’installer Python sur Mac. Vous trouverez ci-dessous les méthodes les plus simples et les plus populaires :
Mettez à jour la version existante de Python pour Mac
Si vous utilisez macOS 12.3 ou des versions antérieures, votre MacBook ou iMac dispose déjà d’une distribution Python. Il vous suffit de la mettre à jour ou de la mettre à niveau vers la dernière version de Python pour pouvoir développer des programmes géniaux. Vous trouverez ci-dessous les étapes à suivre :
Vérifier la version de Python
- Lancez l’application Terminal en la recherchant dans Spotlight.
- Tapez le code suivant dans Terminal et appuyez sur Return:
python --version
- Le Terminal devrait afficher une version de la distribution Python comme 2.7.
Comme j’utilise macOS Ventura pour écrire ce guide, mon système est incapable d’afficher une version de la distribution Python parce qu’il n’en a pas. Mais les systèmes macOS antérieurs à la version 12.3 afficheront une version de Python.
Installez Homebrew
Une fois que vous connaissez votre version de Python, suivez les étapes suivantes pour la mettre à jour ou la mettre à niveau à l’aide de Homebrew :
- Copiez et collez cette commande dans l’application Terminal:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- Appuyez sur Retour pour l’exécuter.
- Entrez le mot de passe du système pour authentifier l’action.
- Maintenant, le Terminal va passer par différentes étapes pour télécharger les distributions dont il a besoin.
- Attendez de voir le message “Installation réussie“.
- Maintenant, copiez et collez le script suivant et appuyez sur Return pour installer Brew to Path :
echo 'eval "$(/opt/homebrew/bin/brew shellenv)' >>
/Users/tamaldas/.zprofile eval $(/opt/homebrew/bin/brew shellenv)
- Le script ci-dessus est généré à la fin de l’installation de Homebrew sur le terminal, vous pouvez donc le copier à partir de là ou éditer le nom d’utilisateur dans cet élément de code
/Users/tamaldas/.zprofile
avant d’utiliser le code.
Mise à jour ou mise à niveau de la distribution Python
Maintenant que vous avez Homebrew dans votre MacBook ou iMac, suivez les étapes suivantes pour mettre à jour ou mettre à niveau Python :
- Allez dans la même console Terminal .
- Copiez et collez ce code dans la console :
brew upgrade python
- Ceci lancera la mise à jour de l’installation existante de Python après avoir autorisé l’action avec un mot de passe.
Ce code fonctionnera parfaitement sur un Mac plus ancien doté du framework Python 2.7. Comme j’utilise le dernier Mac, Python n’est pas disponible, et le Terminal affiche donc ce message, “zsh:command not found
“
Une fois le processus terminé, redémarrez le Mac pour profiter de la dernière distribution de Python lors du codage.
Installer Python sur Mac à l’aide d’un programme d’installation
C’est la manière la plus pratique d’installer la dernière édition de Python sur Mac. Suivez les étapes mentionnées ici :
Obtenir Python pour Mac
- Ouvrez le navigateur Safari et visitez le site officiel du langage Python.
- Cliquez sur le menu Téléchargements dans le menu de la page Web.
- Cliquez sur le bouton Télécharger Python 3.12.0.
- Une fenêtre contextuelle de sécurité peut s’afficher. Cliquez sur Autoriser.
- Le paquet sera téléchargé et s’affichera directement sur le Dock de macOS.
- Cliquez sur le programme d’installation de Python pour commencer.
Installez le paquet Python
- En cliquant sur le programme d’installation de Python, vous verrez apparaître le bouton Ouvrir dans le Finder .
- Cliquez dessus.
- Vous devriez maintenant voir le programme d’installation dans le répertoire Téléchargements de votre Mac.
- Double-cliquez sur le fichier PKG de Python et la boîte de dialogue Installer Python s’affichera.
- Cliquez sur Continuer dans cette fenêtre.
- Cliquez à nouveau sur Continuer dans la boîte de dialogue Informations importantes.
- Vous devez cliquer sur Continuer et accepter dans la boîte de dialogue Accord de licence du logiciel.
- Sélectionnez maintenant votre disque dur Macintosh comme répertoire d’installation de Python et cliquez sur Continuer.
- Enfin, cliquez sur Installer pour lancer le processus d’installation du paquetage.
- Autorisez le processus à l’aide de Touch ID ou du code d’accès du Mac.
Une fois l’installation terminée, vous devriez voir le dossier ci-dessus.
Validez l’installation
Une fois l’installation terminée, voici comment valider la distribution Python :
- Ouvrez l’application Terminal .
- Tapez la commande suivante :
python3 --version
- Appuyez sur Return.
- Le Terminal devrait maintenant afficher la version de Python installée.
- Si elle correspond à la version que vous avez installée, Python fonctionne correctement.
Une autre façon de vérifier l’installation de Python est d’exécuter le script Python IDLE. Il lance l’environnement de développement intégré de Python. Voici comment procéder :
Double-cliquez sur le fichier IDLE dans le dossier d’installation de Python 3.12. Il devrait apparaître une fois l’installation terminée.
Vous devriez voir la fenêtre de script Python ci-dessus. Tapez le script Python suivant et appuyez sur Return:
print("Hello, World !")
Cela devrait générer la réponse suivante de Python :
Cela confirme que votre installation de Python 3.12.0 a réussi.
Installer Python sur Mac avec les outils de développement en ligne de commande
- Ouvrez Terminal et exécutez la commande suivante :
python3 -version
- Vous devriez voir le message suivant dans une fenêtre contextuelle :
La commande "python3" nécessite les outils de développement en ligne de commande.
Souhaitez-vous installer les outils maintenant ?
- Cliquez sur le bouton Installer .
- Sur la page Accord de licence, cliquez sur Accepter.
- La boîte de dialogue “Downloading software” doit s’afficher.
- Laissez le processus se terminer.
Une fois le processus terminé, exécutez à nouveau la commande “python3 -version
” dans l’application Terminal et la version de la distribution Python installée devrait s’afficher.
Installer Python sur Mac à l’aide de Homebrew
- Exécutez la commande Homebrew comme expliqué précédemment.
- Une fois Homebrew installé sur votre Mac, ouvrez Terminal et exécutez cette commande :
brew install python
- Le gestionnaire de paquets Homebrew commencera à télécharger et à installer le dernier framework Python compatible avec le Mac.
- Une fois le processus terminé, exécutez à nouveau la commande
"python3 --version
” pour confirmer la version de Python installée.
Lisez aussi : Bibliothèques et modules Python que tout développeur doit connaître
Comment désinstaller Python sur Mac
Il existe deux façons de désinstaller le framework Python de votre Mac. Vous pouvez le désinstaller à l’aide de l’interface graphique si vous l’avez installé à l’aide de l’installateur de paquets ou de l’application Terminal. Voici les méthodes et leurs étapes :
Désinstaller Python pour Mac à partir des applications
- Sur votre Mac, cliquez sur Go dans la barre d’outils Mac en haut de l’écran.
- Un menu contextuel s’affiche. Cliquez ensuite sur le bouton Applications .
- Dans la fenêtre Applications, faites défiler vers le bas pour trouver le dossier Python 3.12.0.
- Cliquez avec le bouton droit de la souris pour afficher le menu contextuel.
- Cliquez sur l’option Déplacer vers la corbeille.
- Authentifiez l’action en utilisant votre Touch ID ou le code d’accès de votre Mac.
Voilà, c’est fait ! Vous avez désinstallé Python de votre Mac avec succès.
Désinstaller le framework Python du Mac
- Lancez l’application Mac Terminal à partir de Spotlight ou Launchpad > Utilities.
- Dans l’interface de ligne de commande, copiez et collez la commande suivante :
sudo rm -rf /Library/Frameworks/Python.framework
- Saisissez le code d’accès du Mac pour authentifier l’action.
- Maintenant, exécutez la commande suivante pour vérifier si Python a été désinstallé ou non :
python --version
La méthode ci-dessus ne fonctionne que si Python est installé par Apple dans le cadre de la configuration de macOS.
Désinstaller Python à l’aide de Homebrew
Si vous avez installé l’édition 3.X.X de Python en utilisant Homebrew, vous devez installer une commande Homebrew pour désinstaller Python. Suivez les instructions suivantes pour supprimer Python :
- Lancez l’application Terminal de macOS.
- Copiez la commande suivante et collez-la dans l’application Terminal :
brew uninstall python
- Appuyez sur Entrée pour lancer le processus.
- Vous devriez voir la mention Uninstalling dans l’application Terminal.
- Une fois la désinstallation effectuée, toutes les activités de l’application Terminal s’arrêteront.
- Vérifiez la désinstallation en exécutant cette commande :
python3 --version
- L’application Terminal affichera la notation suivante :
zsh : command not found : python
Conclusion
Savoir comment installer Python sur Mac est une compétence fondamentale que vous devez connaître si vous voulez faire une carrière réussie dans le secteur de la programmation.
De plus, il devient nécessaire d’installer Python 3.X ou mieux sur Mac car les Macs les plus anciens sont livrés avec Python 2.7, qui n’est pas adapté à l’écriture de scripts Python. De plus, les Mac plus récents ne contiennent pas de cadre Python préinstallé et vous devez donc l’installer manuellement.
Essayez l’une des méthodes ci-dessus et profitez de scripts Python ultra-rapides sur votre Mac.
Vous aimerez peut-être aussi découvrir les meilleures ressources pour apprendre Python aux débutants.