HOWTO · Python

Désinstaller Python sur macOS

Ce tutoriel montre comment désinstaller python sur macOS

Sur cette page

Chaque logiciel dans le monde doit être mis à jour de temps en temps pour en tirer le meilleur parti. Il existe de nombreux bugs dans chaque logiciel qui doivent être corrigés. De nombreuses bibliothèques et packages ne sont pas présents dans l’ancienne version de Python. Ainsi, parfois, l’utilisateur doit supprimer l’ancienne version et télécharger la dernière pour utiliser les nouveaux packages et bibliothèques.

Ce tutoriel présentera quelques méthodes pour désinstaller l’ancienne version de Python, c’est-à-dire Python 3.9 sur macOS.

Utilisez la ligne de commande de macOS pour désinstaller Python sur macOS

Tout comme Windows OS a une invite de commandes, macOS a sa ligne de commande appelée Terminal.

Pour supprimer tous les frameworks Python du répertoire de travail, exécutez la commande suivante dans le terminal.

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

Après avoir appuyé sur Entrée, vous devrez peut-être entrer le mot de passe de votre système pour exécuter la commande.

Maintenant, supprimez Python 3.9 de macOS.

~ sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.9

Supprimer les liens symboliques pour désinstaller Python

Utilisez Homebrew pour supprimer les liens symboliques

Homebrew sur Mac est un système de gestion de logiciels open source gratuit qui aide à manipuler les logiciels macOS, comme l’installation et la désinstallation de logiciels. Homebrew est également utilisé sous Linux.

Pour installer Homebrew sur Mac, exécutez la commande suivante dans le Terminal.

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

Ce logiciel trouve essentiellement les liens symboliques de Python et les supprime. Pour trouver les liens symboliques, exécutez la commande suivante :

 ~ brew doctor

Après avoir exécuté cette commande, une liste de liens symboliques Python apparaîtra sur Terminal, avec une commande brew cleanup pour supprimer ces liens. Tapez cette commande sur le terminal et appuyez sur Entrée pour supprimer ces liens.

Supprimer manuellement les liens symboliques

Les liens symboliques qui font référence aux frameworks Python sont stockés dans le répertoire /usr/local/bin.

Pour afficher ces liens, exécutez la commande suivante.

ls -l /usr/local/bin | grep '..Current/Library/Of/Frameworks/Python.framework'

Dans la commande ci-dessus, le chemin est mentionné entre ' '. Cette commande renverra tous les liens pour le framework Python.

Pour supprimer ces liens manuellement, entrez d’abord dans un répertoire à l’aide de la commande suivante :

cd /usr/local/bin

Pour supprimer les liens symboliques dans le répertoire, exécutez la commande suivante.

ls -l /usr/local/bin | grep '..Current/Library/Of/Frameworks/Python.framework' | awk '{print $9}' | tr -d @ | xargs rm

REMARQUE : Le chemin doit être mentionné par l’utilisateur lui-même, c’est-à-dire une mention entre ' '.