Alle angeforderten Pakete sind bereits installiert.

Alle angeforderten Pakete sind bereits installiert.

Ich habe eine Neuinstallation von Anaconda, die mit Spyder 3.3.3 geliefert wurde. Ich habe Anaconda Prompt verwendet, um Spyder 3.3.4 zu installieren. Dann wähle ich im Anaconda Navigator das Zahnrad über Spyder 3.3.3 und wähle „Aktualisieren“. Ich erhalte die folgende Meldung:

spyder==3.3.4 kann in dieser Umgebung nicht installiert werden. Möchten Sie das Paket in einer vorhandenen Umgebung installieren oder eine neue Umgebung erstellen?

Ich möchte dies jedoch nicht in einer separaten Umgebung installieren. Was ist los?

Bearbeiten: Wenn ich Anaconda Prompt verwende, um Spyder zu aktualisieren (nicht zu installieren, tut mir leid), erhalte ich Folgendes:

WARNUNG: Das Modul conda.compat ist veraltet und wird in einer zukünftigen Version entfernt. Sammeln von Paketmetadaten: fertig. Lösen der Umgebung: fertig.

Paketplan

Umgebungsspeicherort: C:\ProgramData\Anaconda3

hinzugefügte / aktualisierte Spezifikationen: - Spyder

Die folgenden NEUEN Pakete werden INSTALLIERT:

conda-package-han~ Pakete/main/win-64::conda-package-handling-1.3.10-py37_0

Die folgenden Pakete werden AKTUALISIERT:

conda 4.6.11-py37_0 --> 4.7.5-py37_0

Fortfahren ([j]/n)? j

Transaktion wird vorbereitet: fertig Transaktion wird überprüft: fertig Transaktion wird ausgeführt: fertig

(Basis) C:\Windows\system32>ET _sysp=%~dpA „ET“ wird nicht als interner oder externer Befehl, ausführbares Programm oder Batchdatei erkannt.

(base) C:\Windows\system32>IF NOT EXIST "!_sysp!\Scripts\conda.exe" WARNUNG conda.base.context:use_only_tar_bz2(632): Conda kann nur das alte .tar.bz2-Dateiformat verwenden, da Sie conda-build installiert haben und es <3.18.3 ist. Aktualisieren oder entfernen Sie conda-build, um kleinere Downloads und schnellere Extraktionen zu erhalten. Sammeln von Paketmetadaten (repodata.json): fertig. Lösen der Umgebung: fertig.

Alle angeforderten Pakete sind bereits installiert.

Antwort1

Ich habe auch ein Problem festgestellt, als ich im Anaconda Navigator auf „Spyder installieren“ geklickt habe. Dieses Problem wurde mit einigen Schritten gelöst. Beim Erstellen einer neuen Umgebung im Navigator wird möglicherweise das Kontrollkästchen mit den Python-Versionen (oder R-Versionen) angezeigt. In meinem Fall war Python 3.10.4 (bei der ich einen Installationsfehler hatte) als neueste Version verfügbar. Stattdessen habe ich Python 3.9.12 ausgewählt. Als ich in dieser Umgebung zur Startseite zurückkehrte und auf „Spyder installieren“ klickte, trat kein Fehler auf. Versuchen Sie also, beim Erstellen einer neuen Umgebung eine niedrigere Version (oder die Standardversion) von Python im Kontrollkästchen auszuwählen. (Nebenbei bemerkt war meine Spyder-Version die neueste und 5.1.5)

Antwort2

Ich habe genau denselben Fehler erhalten, den Sie beschrieben haben. Googeln hat keine Antwort geliefert.

Ich habe alle anderen Umgebungen außer der Basisumgebung entfernt und dann alle Pakete über die Eingabeaufforderung aktualisiert mit conda update --all

Ich denke, dass die Verwendung von „Nur“ conda update spyderauch funktioniert, nachdem alles außer der Basisumgebung entfernt wurde.

verwandte Informationen