对 Anaconda 环境进行操作以后,有时会需要回退选来版本的环境,Anaconda 会像 git 一样帮我们记住对环境的每一次修改。
查看环境修改历史记录
# 默认显示的是 base 环境的历史记录
conda list --revisions
# 显示指定环境的修改记录
conda list -n env_name -r
回到指定版本
# 回到第 N 个版本
conda install --revision N
删除环境修改历史记录
环境的修改历史存储在文件 history 存在如下路径:
/usr/local/anaconda3/conda-meta/history
或
/usr/local/anaconda3/envs/neural_network/conda-meta/history
就可以删除环境 base
或 neural_network
对应的修改历史记录。