it-swarm.com.de

wie man Spyder auf Anaconda aktualisiert

Ich habe Anaconda installiert (Python 2.7.11 | Anaconda custom (64-bit) | (Standardeinstellung: 16. Februar 2016, 09:58:36) [MSC v.1500 64 bit (AMD64)] auf win32) und ich verwende Spyder 2.3.8 

Ich möchte Spyder auf die neueste Version aktualisieren, also habe ich die folgenden Befehle ausgeführt:

conda update conda
conda update anaconda
conda update spyder

Sie liefen alle ohne Fehler, aber die Spyder-Version änderte sich nicht - dies ist ein Befehl, den ich zum Starten verwende:

C:\Anaconda2\pythonw.exe C:\Anaconda2\cwp.py C:\Anaconda2 "C: /Anaconda2/pythonw.exe" "C: /Anaconda2/Scripts/spyder-script.py" --new-Instanz

Fehlt mir etwas?

Vielen Dank

47
Diego

Um den Kommentar von juanpa.arrivillaga zu erweitern:

Wenn Sie Spyder in der Root-Umgebung aktualisieren möchten, funktioniert conda update spyder Für mich. 

Wenn Sie Spyder für eine von Ihnen erstellte virtuelle Umgebung aktualisieren möchten (z. B. für eine andere Version von Python), dann ist conda update -n $ENV_NAME spyder dabei $ENV_NAME der Name Ihrer Umgebung.

57
jrinker

Ich sehe, dass Sie Pip zum Update verwendet haben. Dies wird dringend empfohlen (zumindest in Spyder 3). Die Spyder-Update-Benachrichtigungen, die ich erhalten habe, enthalten immer Folgendes: 

"WICHTIGER HINWEIS: Es scheint, dass Sie Spyder mit Anaconda/Minconda verwenden. Bitte verwenden Sie nicht pip zum Aktualisieren, da dies möglicherweise Ihre Installation beeinträchtigt. " 

11
Ed Roberts

Gehen Sie zu Anaconda Naviagator, suchen Sie nach Spyder und klicken Sie auf Einstellungen in der oberen rechten Ecke der Spyder-App. Klicken Sie auf update tab .

5
theyk

Eine Möglichkeit, Fehler beim Installieren oder Aktualisieren von Paketen zu vermeiden, besteht darin, die Anaconda-Eingabeaufforderung als Administrator auszuführen. Ich hoffe es hilft!

1
ricalm

Pip direkt verwenden:

WARNUNG: Dadurch wird Ihre Anaconda-Installation beschädigt, wie vom Spyder-Betreuer in den folgenden Kommentaren beschrieben. Sie können diese Lösung nur ausprobieren, wenn die oben erwähnte Lösung, die Conda verwendet, nicht funktioniert

pip install --upgrade spyder

Beim Starten des neuen Spyder "nbconvert> = 4.0: None (NOK)" wird möglicherweise eine Fehlermeldung angezeigt.

conda configparser deinstallieren

conda install configparser

Sie sollten jetzt eine neue und aktuelle Installation von Spyder haben.

0