web-dev-qa-db-ja.com

Anacondaで以前のパッケージに戻すにはどうすればよいですか?

私が行った場合

conda info pandas

利用可能なすべてのパッケージを確認できます。

pandasを今朝最新のものに更新しましたが、今は以前のバージョンに戻す必要があります。私は試した

conda update pandas 0.13.1

しかし、それはうまくいきませんでした。使用するバージョンを指定するにはどうすればよいですか?

101
chrisaycock

代わりにinstall関数を使用する必要がありました。

conda install pandas=0.13.1
115
chrisaycock

依存関係にいくつかの変更を加えた最近インストールしたパッケージ(tensorflowなど)を元に戻したい場合は、次の方法で以前のインストール状態に「ロールバック」できます。

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

最初のコマンドは、以前のインストールリビジョン(依存関係あり)を表示し、2番目のコマンドは、指定したrevision numberに戻ります。

新しいリビジョンを(再)インストールする場合は、すべての中間バージョンを順番に再インストールする必要があることに注意してください。リビジョン23で、リビジョン20を再インストールして戻ってきたい場合は、それぞれを実行する必要があります。

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