web-dev-qa-db-fra.com

Comment revenir à un paquet précédent dans Anaconda?

Si je fais

conda info pandas

Je peux voir tous les forfaits disponibles.

J'ai mis à jour mon pandas au plus tard ce matin, mais je dois maintenant revenir à une version antérieure. j'ai essayé

conda update pandas 0.13.1

mais ça n'a pas marché. Comment spécifier quelle version utiliser?

109
chrisaycock

Je devais utiliser la fonction install à la place:

conda install pandas=0.13.1
121
chrisaycock

Si vous souhaitez rétablir un package récemment installé qui a modifié plusieurs dépendances (tel que tensorflow), vous pouvez "restaurer" un état d'installation antérieur via la méthode suivante:

conda list --revisions
conda install --revision [revision number]

La première commande montre les révisions précédentes de l'installation (avec les dépendances) et la seconde revient à la valeur revision number que vous spécifiez.

Notez que si vous souhaitez (ré) installer une révision ultérieure, vous devrez peut-être réinstaller de manière séquentielle toutes les versions intermédiaires. Si vous aviez été à la révision 23, que vous avez réinstallé la révision 20 et souhaitez revenir, vous devrez peut-être exécuter chacune:

conda install --revision 21
conda install --revision 22
conda install --revision 23
106
anon01