web-dev-qa-db-fra.com

Désinstallez Python 2.7 de Mac OS X El Capitan

Je souhaite réinstaller complètement Python 2, mais aucun des guides que j'ai trouvés ne me permet de le désinstaller. Quoi que je fasse, python --version renvoie toujours 2.7.10, même après avoir exécuté le programme d'installation de Python 2.7.11. Tous les autres guides sur StackOverflow me disent de supprimer un tas de fichiers, mais python est toujours là.

6
Pedro Carvalho

C'est peut-être un peu tard, mais pour les futurs chercheurs, je posterai quand même:

Je cherchais à faire la même chose. Mais je suis tombé sur ce paragraphe à la Fondation ( Obtention et désinstallation de MacPython ) qui m’a convaincu de laisser bien tranquille et de ne pas le désinstaller.

La version de Python fournie par Apple est installée dans /System/Library/Frameworks/Python.framework et/usr/bin/python, respectivement. Vous ne devez jamais modifier ou supprimer ces éléments, car ils sont contrôlés par Apple et utilisés par des logiciels Apple ou tiers. N'oubliez pas que si vous choisissez d'installer une version plus récente de Python à partir de python. org, vous aurez deux installations Python différentes mais fonctionnelles sur votre ordinateur. Il sera donc important que vos chemins et vos utilisations soient cohérents avec ce que vous voulez faire.

12
Bagoong

Configurez votre alias pour utiliser la version python que vous souhaitez utiliser à l'intérieur de votre .bashrc (ou zsh si vous l'utilisez).

Comme: alias python='/usr/bin/python3.4'

1
Matheus Marsiglio

Acceptez la réponse acceptée selon laquelle la désinstallation est une mauvaise idée, mais pour ceux d'entre vous qui utilisent HomeBrew pour installer votre propre Python, vous n'avez pas besoin d'un alias comme dans la réponse de @Mat Marsiglio. Vous pouvez plutôt faire ce que les suggestions d'installation de HomeBrew:

export PATH="/usr/local/opt/python/libexec/bin:$PATH"

Cela donne la priorité du brasseur python à celui intégré dans/usr/bin/python

0
Kevin Pauli