114 votes

Comment réinitialiser l'environnement racine d'anaconda ?

Comment réinitialiser l'environnement Root d'anaconda ? Il doit y avoir une simple commande conda reset qui fait cela.

Je ne veux pas réinstaller anaconda à nouveau. J'ai d'autres virtualenvs que je ne veux pas écraser et cela se produira si j'installe à nouveau anaconda.

118voto

pierre Points 401

Véase https://github.com/conda/conda/issues/1032

Cette mesure a été mise en œuvre sous la forme suivante conda list --revisions y conda install --rev REV_NUM .

EDIT : soyez prudent si vous exécutez conda install --rev 0 car cela supprimera l'environnement Root et le fichier conda commande. Il est possible que conda install --rev 1 produirait le comportement souhaité (rétablir l'environnement Root dans l'état où il se trouvait après la première installation).

EDIT 2018-03-07 : Utilisez le --revision au lieu de --rev

1 votes

@bonobo Je pense que c'était un bug et j'ai personnellement dû réinstaller conda depuis le début malheureusement (voir cette conversation ). Une fixation a apparemment été fusionné au début de cette année, mais je continuerais à utiliser cette commande avec prudence.

21 votes

Remarque : cette opération ne permet pas de restaurer ou de supprimer les paquets installés avec pip.

4 votes

@mforbes haha donc il fait tout sauf ce que je veux vraiment. Merci de m'avoir prévenu.

-2voto

sqjoatmos Points 41

On peut également envisager conda update anaconda . Les anaconda meta-package relie entre elles certaines versions de paquets dont Continuum Analytics a compris qu'elles fonctionnaient bien ensemble.

13 votes

Ce n'est pas du tout une réinitialisation de l'environnement, non ?

1 votes

Cela ne fonctionnerait pas non plus pour les installations de miniconda...

1 votes

Je ne comprends pas les votes négatifs... Cette approche ne réinitialise pas l'environnement mais le rend certainement plus cohérent tout en essayant de le maintenir à jour... Etant donné que le manque de cohérence est généralement la principale raison de rechercher une réinitialisation complète, alors conda update anaconda pourrait constituer l'approche de premier secours la moins invasive, non ?

-56voto

Dans mon cas, cela fonctionne :

conda update pyqt

1 votes

Pour référence future, cela pourrait vous aider si vous avez des problèmes avec le navigateur Anaconda. Voir github.com/ContinuumIO/anaconda-issues/issues/10088 pour plus d'informations. Je doute toutefois que ce problème soit toujours d'actualité, c'est pourquoi j'ai rétrogradé cette réponse.

10 votes

Pourquoi cette réponse n'a-t-elle pas été supprimée ?

3 votes

20 000 utilisateurs peuvent également voter pour la suppression. 3 votes suppriment la réponse que vous connaissez.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X