comment mettre à jour spyder sur anaconda
J'ai installé Anaconda (Python 2.7.11 / Anaconda custom (64-bit) / (default, Feb 16 2016, 09:58:36) [MSC v. 1500 64 bit (AMD64)] sur win32) et J'utilise Spyder 2.3.8
j'aimerais mettre Spyder à jour vers la dernière version, donc j'ai utilisé les commandes:
conda update conda
conda update anaconda
conda update spyder
ils ont tous fonctionné sans erreur, mais la version spyder n'a pas changé - c'est la commande que j'utilise pour lancer:
C:Anaconda2pythonw.exe C:Anaconda2cwp.py C:Anaconda2 "C:/Anaconda2/pythonw.exe" "C:/Anaconda2/Scripts/spyder-script.py" -- new-instance
Est-ce que je rate quelque chose?
Merci
5 réponses
Pour développer sur juanpa.arrivillagacommentaire:
si vous voulez mettre à jour Spyder dans l'environnement root, alors conda update spyder
fonctionne pour moi.
si vous voulez 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
où $ENV_NAME
est votre nom d'environnement.
je vois que vous avez utilisé pip pour mettre à jour. Cela est fortement déconseillé (au moins dans Spyder 3). Le Spyder notifications de mise à jour je reçois ont toujours été les suivantes:
"NOTE IMPORTANTE: il semble que vous utilisez Spyder avec Anaconda/Minconda. S'il vous plaît n'utilisez pas pip pour le mettre à jour car cela va probablement casser votre installation. Au lieu de cela, veuillez attendre jusqu'à ce que les nouveaux paquets conda soient disponibles et utilisez conda pour effectuer la mise à jour."
une façon d'éviter les erreurs lors de l'installation ou de la mise à jour des paquets est d'exécuter L'invite Anaconda en tant qu'administrateur. Espérons que cela aide!
utiliser pip directement:
attention: cela cassera votre Installation Anaconda comme décrit par Spyder maintainer dans les commentaires ci-dessous; vous pouvez essayer cette solution seulement si la solution mentionnée ci-dessus qui utilisent Conda ne fonctionne pas
pip install --mise à niveau spyder
vous pourriez avoir une erreur lors du lancement du Nouveau Spyder " nbconvert > = 4.0: None (NOK)", qui vous demandera de resinstall configparser:
conda désinstaller configparser
conda installer configparser
vous devriez maintenant avoir une installation fraîche et à jour de Spyder.