Wenn ich das hier lese und dann meine Installation inspiziere, ist meine Liste der Dinge, die deinstalliert werden müssen:
MacPython 3.3-Ordner in Ihrem Anwendungsordner.
/Library/Frameworks/Python.framework
ungefähr 20 symlinks in / usr / local / bin.
Referenz im Shell-Pfad (falls vorhanden)
Mit Text Wranger, der unsichtbare Dateien anzeigen kann, habe ich meinen Ausgangsordner durchsucht und kein .bash_profile, sondern nur .bash_history angezeigt. Das Installationsprogramm fügt den Verweis also nur hinzu, wenn das Bash-Profil vorhanden ist. (echo $ path) wurde auch nicht angezeigt. (Siehe auch: /programming/7501678/set-environment-variables-on-mac-os-x-lion )
Das Installationspaket sollte wirklich ein Deinstallationsskript enthalten.
Ab April 2013 benötigen die meisten Tutorials und Kurse immer noch Python 2, sodass viele Benutzer Python 3 deinstallieren müssen.
Wie hast du es installiert? Wenn Sie ein Installationsprogramm verwendet haben, befolgen Sie die Ratschläge von yoda . Öffnen Sie ein Terminal und entfernen Sie das Verzeichnis, /System/Library/Frameworks/Python.framework/Versions/3.0falls vorhanden. Sie sollten auch sicherstellen, dass der Symlink /System/Library/Frameworks/Python.version/Versions/Currentnicht auf verweist 3.0. Wenn dies der Fall ist, setzen Sie es auf 2.6oder etwas Geeignetes zurück.
Im Allgemeinen sollten Sie niemals etwas in / System / Library entfernen! Die dort installierten Dateien werden von Apple als Teil von OS X kontrolliert. Sie könnten Ihr System ernsthaft beschädigen, indem Sie die falsche Datei löschen. Zum Glück gibt es keine solche Datei zum Löschen, da Python 3 in einer OS X-Version noch nicht von Apple ausgeliefert wurde. Benutzerinstallationen von Python 3 werden an anderer Stelle installiert. Zum Beispiel installieren die python.org-Installer auf /Library/Frameworks.
2
... mit Ausnahme einer Vielzahl von Treibern und Anwendungen, die mit dem zugrunde liegenden System interagieren (z. B. Fenstergrößenanpassungen oder Benutzeroberflächen-Addons / Designs), die Dateien /system/librarymit einem Superuser-Passwort speichern , das bei der Installation angegeben wurde, aber über normale benutzerberechtigte Deinstallationsprogramme verfügen. Infolgedessen wird ein stark genutzter moderner Mac (insbesondere ein Mac, der einige Betriebssystem-Upgrades durchlaufen hat) ein /system/libraryVerzeichnis haben, das völlig mit Müll übersät ist. Ist das Entfernen von Dingen in diesem Ordner gefährlich? Sicher. Das heißt nicht, dass es keine guten Gründe gibt, Dateien im Verzeichnis zu manipulieren. Sei dir nur bewusst.
Zac B
-3
Dies ist keine Programmierfrage. Sie deinstallieren es genauso wie jede andere Software auf einem Mac! Sie haben mehrere Möglichkeiten
Gehe zu Finder>Applications>Python 3.0(oder wie auch immer der Ordner heißt). Rechtsklick, auswählen Move to Trash, Papierkorb leeren.
Verschiedene Versionen von pythonGo in verschiedenen Ordnern. Sie können also eine neue Version installieren und so lassen, v3.0wie sie ist. Denken Sie daran, Ihrem Pfad das neue Python-Verzeichnis hinzuzufügen und das alte zu entfernen, oder legen Sie einen Alias für pythonto festpython2.x
sudo pythonselect 2.7
, um zwischen Python-Versionen zu wechseln.Antworten:
Sehen Sie diese Antwort und Ersatz
3.2
für2.7
.quelle
Python.org hat der Dokumentation Deinstallationsanweisungen hinzugefügt:
http://docs.python.org/3/using/mac.html
Wenn ich das hier lese und dann meine Installation inspiziere, ist meine Liste der Dinge, die deinstalliert werden müssen:
Mit Text Wranger, der unsichtbare Dateien anzeigen kann, habe ich meinen Ausgangsordner durchsucht und kein .bash_profile, sondern nur .bash_history angezeigt. Das Installationsprogramm fügt den Verweis also nur hinzu, wenn das Bash-Profil vorhanden ist. (echo $ path) wurde auch nicht angezeigt. (Siehe auch: /programming/7501678/set-environment-variables-on-mac-os-x-lion )
Das Installationspaket sollte wirklich ein Deinstallationsskript enthalten.
Ab April 2013 benötigen die meisten Tutorials und Kurse immer noch Python 2, sodass viele Benutzer Python 3 deinstallieren müssen.
quelle
Wie hast du es installiert? Wenn Sie ein Installationsprogramm verwendet haben, befolgen Sie die Ratschläge von yoda . Öffnen Sie ein Terminal und entfernen Sie das Verzeichnis,
/System/Library/Frameworks/Python.framework/Versions/3.0
falls vorhanden. Sie sollten auch sicherstellen, dass der Symlink/System/Library/Frameworks/Python.version/Versions/Current
nicht auf verweist3.0
. Wenn dies der Fall ist, setzen Sie es auf2.6
oder etwas Geeignetes zurück.quelle
/Library/Frameworks
./system/library
mit einem Superuser-Passwort speichern , das bei der Installation angegeben wurde, aber über normale benutzerberechtigte Deinstallationsprogramme verfügen. Infolgedessen wird ein stark genutzter moderner Mac (insbesondere ein Mac, der einige Betriebssystem-Upgrades durchlaufen hat) ein/system/library
Verzeichnis haben, das völlig mit Müll übersät ist. Ist das Entfernen von Dingen in diesem Ordner gefährlich? Sicher. Das heißt nicht, dass es keine guten Gründe gibt, Dateien im Verzeichnis zu manipulieren. Sei dir nur bewusst.Dies ist keine Programmierfrage. Sie deinstallieren es genauso wie jede andere Software auf einem Mac! Sie haben mehrere Möglichkeiten
Finder>Applications>Python 3.0
(oder wie auch immer der Ordner heißt). Rechtsklick, auswählenMove to Trash
, Papierkorb leeren.Terminal
, tippensudo rm -rf /Applications/Python\ 3.0/
, Passwort eingeben und fertig.Verschiedene Versionen von
python
Go in verschiedenen Ordnern. Sie können also eine neue Version installieren und so lassen,v3.0
wie sie ist. Denken Sie daran, Ihrem Pfad das neue Python-Verzeichnis hinzuzufügen und das alte zu entfernen, oder legen Sie einen Alias fürpython
to festpython2.x
Denken Sie beim nächsten Mal daran, dass solche Fragen besser unter /apple// gestellt werden.
quelle