base
中删除所有已安装的软件包?我在我的 base
conda 环境中安装了一系列机器学习软件包。
我现在已经为机器学习创建了一个 ml
环境,并希望通过删除安装在那里的所有软件包来重置我的 base
环境。
我试过了:
% activate base
% conda uninstall -n base --all
CondaEnvironmentError: cannot remove current environment. deactivate and run conda remove again
显然,我不能从当前环境中删除包(? !) ,所以让我们先切换到 ml
环境:
% source activate ml
% conda uninstall -n base --all
CondaEnvironmentError: cannot remove root environment,
add -n NAME or -p PREFIX option
好吧,那我就用 -p
。
% conda uninstall -p ~/.local/share/miniconda3 --all
CondaEnvironmentError: cannot remove root environment,
add -n NAME or -p PREFIX option
如何在 base
或 root
环境中卸载所有已安装的软件包?