如何在阿纳康达恢复到以前的套餐?

如果我愿意的话

conda info pandas

我可以看到所有可用的包裹。

我今天早上更新了我的 pandas,但是我现在需要恢复到以前的版本。我尽力了

conda update pandas 0.13.1

但是没有用。我如何指定使用哪个版本?

198826 次浏览

我不得不改用 install函数:

conda install pandas=0.13.1

如果您希望恢复最近安装的对依赖关系进行了多次更改的软件包(例如 tensorflow) ,您可以通过以下方法“回滚”到早期的安装状态:

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

第一个命令显示以前的安装修订(带有依赖项) ,第二个命令恢复到您指定的 revision number

请注意,如果您希望(重新)安装稍后的版本,您可能必须按顺序重新安装所有中间版本。如果你在修订版23,重新安装了修订版20,并希望返回,你可能必须运行每个:

conda install --revision 21
conda install --revision 22
conda install --revision 23

我知道当时它还不可用,但是现在您也可以使用 Anaconda 导航器在 Environment 选项卡中安装特定版本的软件包。