En lisant ceci et en inspectant mon installation, ma liste de choses à désinstaller est la suivante:
Dossier MacPython 3.3 dans votre dossier Applications.
/Library/Frameworks/Python.framework
environ 20 liens symboliques dans / usr / local / bin.
référence dans le chemin du shell (s'il existe)
À 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.0s'il existe. Vous devez également vous assurer que le lien symbolique /System/Library/Frameworks/Python.version/Versions/Currentne pointe pas vers 3.0. Si c'est le cas, réinitialisez-le pour pointer vers 2.6ou quelque chose de approprié.
En général, vous ne devez jamais rien supprimer dans / System / Library! Les fichiers qui y sont installés sont contrôlés par Apple dans le cadre d'OS X. Vous pouvez sérieusement endommager votre système en supprimant le mauvais fichier. Heureusement, il n'y a pas de fichier à supprimer car Python 3 n'a pas encore été livré par Apple dans une version OS X. Les installations utilisateur de Python 3 sont installées ailleurs. Par exemple, les programmes d'installation de python.org s'installent sur /Library/Frameworks.
2
... sauf une tonne de pilotes et d'applications qui interagissent avec le système sous-jacent (c.-à-d. les redimensionneurs de fenêtres ou les modules complémentaires / thèmes d'interface utilisateur) placent des fichiers /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/libraryré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.
Zac B
-3
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
Aller 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.
Ouvrez Terminal, tapez sudo rm -rf /Applications/Python\ 3.0/, entrez le mot de passe et vous avez terminé.
Différentes versions de pythongo dans différents dossiers. Vous pouvez donc installer une nouvelle version et la laisser v3.0telle quelle. Rappelez - vous d'ajouter le nouveau répertoire python sur votre chemin et supprimer l'ancienne ou de définir un alias pour pythonlapython2.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.Réponses:
Voir cette réponse et substitut
3.2
pour2.7
.la source
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.
la source
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 vers3.0
. Si c'est le cas, réinitialisez-le pour pointer vers2.6
ou quelque chose de approprié.la source
/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électionnezMove to Trash
, videz la corbeille.Terminal
, tapezsudo 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 laisserv3.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 pourpython
lapython2.x
La prochaine fois, n'oubliez pas que de telles questions sont mieux posées sur /apple//
la source