2017-02-11 6 views
23

Wie kann ich Anaconda vollständig von MacOS Sierra deinstallieren und wieder auf den ursprünglichen Python zurück? Ich habe versucht, conda-clean -yes zu verwenden, aber das funktioniert nicht. Ich entferne auch das Zeug in ~/.bash_profile, aber es verwendet immer noch die Anaconda Python und ich kann immer noch den conda Befehl ausführen.So deinstallieren Sie Anaconda vollständig von MacOS

Antwort

49

die configs entfernen:

conda install anaconda-clean 
anaconda-clean --yes 

Sobald die configs entfernt werden Sie die Anaconda-Installationsordner in der Regel unter Ihrem Home-Verzeichnis löschen,:

rm -rf ~/anaconda2 

Auch der anaconda-clean --yes Befehl erstellt ein Backup in Ihrem Home-Verzeichnis des Formats ~/.anaconda_backup/<timestamp>. Stellen Sie sicher, dass Sie auch diesen löschen.

+4

Hier ist ein [offizieller Link zu Anaconda] (https: // docs. anaconda.com/anaconda/install/uninstall) für weitere Informationen. –

+1

'rm -rf ~/anaconda2' ist für Mac. Für Windows: Wählen Sie in der Systemsteuerung die Option Software, oder deinstallieren Sie ein Programm, und wählen Sie Python 3.6 (Anaconda) oder Ihre Version von Python. –

+0

Ich habe diese Lösung für Anaconda3 verwendet, und ich stelle fest, es gibt ein Problem: ehemalige Pfad deklariert in Datei .bash_profile oder .bashrc wurden nicht gelöscht, daher, wenn ich Anaconda3 in einem anderen Ordner neu installiert und ich verwendet 'Conda' Befehl. Es schlägt fehl und sagt 'bash:/home/nathan/anaconda3/bin/conda: Keine solche Datei oder Verzeichnis' –

2

Öffnen Sie das Terminal und entfernen Sie Ihr gesamtes Anaconda-Verzeichnis mit dem Namen "anaconda2" oder "anaconda3", indem Sie den folgenden Befehl eingeben: rm -rf ~/anaconda3. Dann entfernen Sie Conda mit dem Befehl "conda uninstall" https://conda.io/docs/commands/conda-uninstall.html.

+0

Beim Laufen 'Conda uninstall' I' CondaValueError erhalten: Wertfehler: keine Paketnamen geliefert, try „Conda -h entfernen“ für mehr details' –

+0

Schreib echo $ PATH in Ihrem Terminal, um zu überprüfen, ob es einen Verweis auf Anaconda gibt, wenn es einen Export gibt PATH = "/ Pfad/Sie/wollen/zu/behalten" –

3

deinstallieren Anaconda ein Terminal-Fenster öffnen und das gesamte anaconda Installationsverzeichnis entfernen:

rm -rf ~/anaconda

Sie können auch bearbeiten:

~/.bash_profile

und die Anakonda-Verzeichnis von Ihrem PATH entfernen Umgebungsvariable.

Entfernen Sie die folgenden Dateien und Verzeichnisse, die im Home-Verzeichnis erstellt wurden:

  • .condarc
  • .conda
  • .continuum

Verwendung:

rm -rf ~/.condarc ~/.conda ~/.continuum

0

Das hat für mich gearbeitet:

conda remove --all --prefix /Users/username/anaconda/bin/python 

entfernen Sie dann auch von $ PATH in Bash_profile

+1

Dies ist eine nette Idee, aber laut der Dokumentation ist dies für die Entfernung von Conda-Umgebungen gedacht. So schlägt Anaconda vor: [Anaconda-clean] (https://docs.anaconda.com/anaconda/install/uninstall) –

0

Dieser Platz mehr ist, die Anakonda einen Eintrag hatte, die nach dem Entfernen von Anaconda meines Python installieren anbrach. In der Hoffnung, dass dies jemand anderem hilft.

Wenn Sie Garn verwenden, fand ich diesen Eintrag in meinem .yarn.rc Datei in ~/"username"

Python "/ Users/jemand/anaconda3/bin/python3"

das Entfernen Zeile fixiert ein letzter Platz für die vollständige Entfernung benötigt.Ich bin nicht sicher, wie dieser Eintrag hinzugefügt wurde, aber es half