重置 conda base 环境
很多时候都会一不小心把软件包安装到 base 环境,久而久之 base 环境会变得很臃肿。conda 命令自身并没有提供重置 base 环境的命令,因此我们只能通过重装的方式来恢复 base 环境。
- 备份当前 conda 环境:
mv "$(conda info --base)/envs" /tmp/envs
- 重装 Miniconda:
rm -rf "$(dirname $(conda info --base))"
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -bup ~/.local/opt/miniconda3
rm ~/miniconda3/miniconda.sh
~/.local/opt/miniconda3/bin/conda init "$(basename ${SHELL})"
- 恢复 conda 环境:
mv /tmp/envs "$(conda info --base)/envs"