web-dev-qa-db-fra.com

comment mettre à jour spyder sur anaconda

J'ai installé Anaconda (Python 2.7.11 | Anaconda personnalisé (64 bits) | (défaut, le 16 février 2016, 09:58:36) [MSC v.1500 64 bits (AMD64)] sur win32) et j'utilise Spyder. 2.3.8 

Voudrais mettre à jour Spyder à la dernière version, alors je suis allé dans les commandes:

conda update conda
conda update anaconda
conda update spyder

Ils ont tous fonctionné sans erreur, mais la version de spyder n'a pas changé - c'est la commande que j'utilise pour lancer:

C:\Anaconda2\pythonw.exe C:\Anaconda2\cwp.py C:\Anaconda2 "C: /Anaconda2/pythonw.exe" "C: /Anaconda2/Scripts/spyder-script.py" - nouvelle instance

Est-ce que je manque quelque chose?

Merci

47
Diego

Pour développer le commentaire de juanpa.arrivillaga :

Si vous souhaitez mettre à jour Spyder dans l'environnement racine, conda update spyder Fonctionne pour moi. 

Si vous souhaitez mettre à jour Spyder pour un environnement virtuel que vous avez créé (par exemple, pour une version différente de Python), alors conda update -n $ENV_NAME spyder$ENV_NAME est le nom de votre environnement.

57
jrinker

Je vois que vous avez utilisé pip pour mettre à jour. Ceci est fortement déconseillé (du moins dans Spyder 3). Les avis de mise à jour Spyder que j'ai reçus ont toujours inclus les éléments suivants: 

"REMARQUE IMPORTANTE: Il semble que vous utilisiez Spyder avec Anaconda/Minconda. N'utilisez pas pip pour le mettre à jour car cela endommagerait probablement votre installation. Attendez plutôt que de nouveaux packages conda soient disponibles et utilisez conda pour effectuer la mise à jour. " 

11
Ed Roberts

Allez sur Anaconda Naviagator, recherchez un espion, cliquez sur les paramètres dans le coin supérieur droit de l’application espion. Cliquez sur mettre à jour tab

5
theyk

Un moyen d'éviter les erreurs lors de l'installation ou de la mise à jour des packages consiste à exécuter Anaconda Prompt en tant qu'administrateur. J'espère que ça aide!

1
ricalm

En utilisant pip directement:

AVERTISSEMENT: ceci cassera votre installation Anaconda comme décrit par le responsable de Spyder dans les commentaires ci-dessous; vous pouvez essayer cette solution uniquement si la solution mentionnée ci-dessus qui utilise Conda ne fonctionne pas

pip installer --upgrade spyder

Vous pourriez recevoir une erreur en lançant le nouveau Spyder "nbconvert> = 4.0: None (NOK)", ce qui vous obligera à réinstaller configparser:

désinstaller configparser

conda install configparser

Vous devriez maintenant avoir une nouvelle installation de Spyder.

0
Alexandre Willame