Ich habe Python 3 installiert, um Python zu lernen, und schnell festgestellt, dass Django nicht mit Python 3 kompatibel ist.
Wie deinstalliere ich Python 3 auf meinem Mac, damit ich eine andere Version installieren kann?
Ich habe Python 3 installiert, um Python zu lernen, und schnell festgestellt, dass Django nicht mit Python 3 kompatibel ist.
Wie deinstalliere ich Python 3 auf meinem Mac, damit ich eine andere Version installieren kann?
Antworten:
Sehen Sie diese Antwort und Ersatz 3.2
für 2.7
.
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.
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 verweist 3.0
. Wenn dies der Fall ist, setzen Sie es auf 2.6
oder etwas Geeignetes zurück.
/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ählen Move to Trash
, Papierkorb leeren.Terminal
, tippen sudo 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ür python
to festpython2.x
Denken Sie beim nächsten Mal daran, dass solche Fragen besser unter /apple// gestellt werden.
sudo pythonselect 2.7
, um zwischen Python-Versionen zu wechseln.