So setzen Sie die Anaconda-Root-Umgebung zurück


74

Wie setze ich die Root-Umgebung von Anaconda zurück? Es muss einen einfachen Befehl zum Zurücksetzen der Bedingung geben, der dies ausführt.

Ich möchte Anaconda nicht noch einmal neu installieren. Ich habe andere virtuelle Umgebungen, die ich nicht überschreiben möchte, und das passiert, wenn ich anaconda erneut installiere.

Antworten:


76

Siehe https://github.com/conda/conda/issues/1032

Dies wurde als conda list --revisionsund implementiert conda install --rev REV_NUM.

BEARBEITEN: Seien Sie jedoch vorsichtig, wenn Sie ausführen, conda install --rev 0da dies Ihre Root-Umgebung und den condaBefehl entfernt. Möglicherweise conda install --rev 1würde das gewünschte Verhalten erzeugt (Wiederherstellung der Root-Umgebung nach der ersten Installation).

EDIT 2018-03-07: Verwenden Sie das --revisionArgument anstelle von--rev


@bonobo Ich denke, das war ein Fehler und ich persönlich musste conda leider von Grund auf neu installieren (siehe dieses Gespräch ). Ein Fix wurde anscheinend Anfang dieses Jahres zusammengeführt, aber ich würde diesen Befehl immer noch mit Vorsicht verwenden.
Pierre

3
Hinweis: Dadurch werden keine mit pip installierten Pakete wiederhergestellt oder entfernt.
Mforbes

1

Man könnte auch überlegen conda update anaconda. Das anacondaMetapaket verknüpft bestimmte Versionen von Paketen, von denen Continuum Analytics herausgefunden hat, dass sie alle gut zusammenspielen.


6
Das setzt die Umgebung überhaupt nicht zurück, oder?
AMC

Auch dies würde nicht für Miniconda-Installationen funktionieren ...
Jena

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.