J'ai installé Python 3 pour apprendre Python et j'ai rapidement réalisé que django n'était pas compatible avec Python 3.
Comment désinstaller Python 3 sur mon Mac pour pouvoir installer une version différente?
J'ai installé Python 3 pour apprendre Python et j'ai rapidement réalisé que django n'était pas compatible avec Python 3.
Comment désinstaller Python 3 sur mon Mac pour pouvoir installer une version différente?
Réponses:
Python.org a ajouté des instructions de désinstallation à la documentation:
http://docs.python.org/3/using/mac.html
En lisant ceci et en inspectant mon installation, ma liste de choses à désinstaller est la suivante:
À l'aide de Text Wranger, qui peut afficher des fichiers invisibles, j'ai parcouru mon dossier de départ et je n'ai pas vu de .bash_profile, juste .bash_history. Le programme d'installation n'ajoute donc la référence que si le profil Bash existe. (echo $ path) ne s'affichait pas non plus. (voir aussi: /programming/7501678/set-environment-variables-on-mac-os-x-lion )
Le package d'installation doit vraiment inclure un script de désinstallation.
Depuis avril 2013, la plupart des didacticiels et des cours nécessitent toujours Python 2, de sorte que de nombreuses personnes devront désinstaller Python 3.
Comment l'avez-vous installé? Si vous avez utilisé un programme d'installation, suivez les conseils avisés de Yoda . Ouvrez un terminal et supprimez le répertoire /System/Library/Frameworks/Python.framework/Versions/3.0
s'il existe. Vous devez également vous assurer que le lien symbolique /System/Library/Frameworks/Python.version/Versions/Current
ne pointe pas vers 3.0
. Si c'est le cas, réinitialisez-le pour pointer vers 2.6
ou quelque chose de approprié.
/Library/Frameworks
.
/system/library
, en utilisant un mot de passe de superutilisateur fourni au moment de l'installation, mais ont des désinstalleurs normaux privilégiés par l'utilisateur. En conséquence, un Mac moderne très utilisé (en particulier celui qui a subi quelques mises à niveau du système d'exploitation) aura un /system/library
répertoire totalement jonché de déchets. Est-il dangereux de supprimer des éléments dans ce répertoire? Sûr. Cela ne signifie pas qu'il n'y a pas de bonnes raisons communes de manipuler les fichiers dans le répertoire. Soyez juste conscient.
Ce n'est pas une question de programmation. Vous le désinstallez comme vous désinstallez tout autre logiciel sur un mac! vous avez plusieurs options
Finder>Applications>Python 3.0
(ou quel que soit le nom du dossier). Faites un clic droit, sélectionnez Move to Trash
, videz la corbeille.Terminal
, tapez sudo rm -rf /Applications/Python\ 3.0/
, entrez le mot de passe et vous avez terminé.Différentes versions de python
go dans différents dossiers. Vous pouvez donc installer une nouvelle version et la laisser v3.0
telle quelle. Rappelez - vous d'ajouter le nouveau répertoire python sur votre chemin et supprimer l'ancienne ou de définir un alias pour python
lapython2.x
La prochaine fois, n'oubliez pas que de telles questions sont mieux posées sur /apple//
sudo pythonselect 2.7
pour basculer entre les versions de Python.