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
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
où $ENV_NAME
est le nom de votre environnement.
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. "
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
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!
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.