macOS卸载miniconda3
在 macOS 上干净地卸载 Miniconda3 需要删除 Miniconda3 的安装目录、清除环境变量设置以及移除任何 Miniconda3 的配置文件。anaconda的卸载也可参考此步骤。
系统:macOS Ventura 13.5
架构:ARM64(M1)
shell:zsh
安装版本:Miniconda3-py310_23.11.0-2-MacOSX-arm64.sh
总共分为以下四个步骤
注:以下步骤是根据参考其它博客并亲身实践所总结,事无巨细,均记录在内。
第一步:anaconda-clean
使用 Anaconda-Clean 包删除所有与 conda 相关的文件和目录。
注1:我只有一个base环境,直接装在了此环境下。
注2:如果这一步行不成功,可以直接跳过。
(1)首先安装anaconda-clean:conda install anaconda-clean
(2)安装成功后执行此命令:anaconda-clean
如下图:
注3:执行完anaconda-clean后会自动出来一个Backup directory,见下图最后一行,执行第四步时需要删除这个文件夹。
注4:安装的是miniconda3也可安装anaconda-clean包删除所有与 conda 相关的文件。
第二步:rm -rf ~/miniconda3
删除 Miniconda 安装目录:
(1)先查看miniconda3的安装路径,可使用以下命令:conda info
注1:这个命令将提供 conda 的配置和环境信息,其中包括 Miniconda 的安装位置。在输出结果中找到 base environment 或 active environment 部分,这会显示安装目录的路径。
下图可见我的安装路径为:/Users/zhaojungang/downloads/enter
(2)使用 rm 命令来删除整个 Miniconda 3的目录:
注2:前面我己经提到,我的安装路径为:/Users/zhaojungang/downloads/enter
首先进入该文件夹内:cd downloads
删除此目录下的enter文件夹:rm -rf ./enter
注3: . 表示当前目录,~ 表示当前用户的主目录,即根目录。大部分人的miniconda3直接安装到了用户主目录下的默认文件夹内(miniconda3文件夹),直接使用 rm -rf ~/miniconda3 即可。
第三步:vi ~/.zshrc
清理shell 配置文件
注1:知乎上说只进行到前两步即可,后两步是为了再次安装时有可能发生环境冲突,所以删干净。
注2:我的shell是zsh,可打开终端,输入: echo $0,查看当前执行脚本的名称。
注3:.zshrc是一个配置文件,用于配置zsh shell的行为和环境变量。在安装完miniconda3后,Conda初始化到你的shell配置中,会提示: modified /Users/ouyang/.zshrc。
(1)清理你的 shell 配置文件:即删除将conda 路径添加到PATH环境变量的行或者注释掉。
使用你喜欢的文本编辑器(如 nano、vim、TextEdit 等)编辑 .zshrc:vi ~/.zshrc。
按上下键换行,输入dd即可删除此行,建议全部删除掉。
注4:将>>> conda initialize >>>里的内容全部dd掉即可,如下图:
下图为chatgpt的回答:
注5:请注意,修改.zshrc文件后,需要重新启动或重新加载Zsh shell,使更改生效。关闭并重新打开你的终端窗口,或者运行source ~/.bash_profile(对于bash shell)或source ~/.zshrc(对于zsh shell),以便更改生效。
第四步:
删除 Miniconda 的隐藏配置文件夹以及删除由Anaconda-Clean软件包创建的备份文件夹
(1)删除由Anaconda-Clean软件包创建的备份文件夹,看第一步的注3:
rm -rf ~/.anaconda_backup
(2)以下是chatgpt给出的回答:可选步骤-删除 Miniconda 的隐藏配置文件夹,
有时 Miniconda 会在你的用户目录下创建一些隐藏的配置文件夹,如 .conda/ 或者 .continuum/。为了清理干净,你也许想要删除这些文件夹。
rm -rf ~/.conda
rm -rf ~/.continuum
rm -rf ~/.condarc
如下图: