一、卸载Anaconda(超级无敌干净)
- 安装anaconda-clean
conda install anaconda-clean
- 删除与Anaconda有关的所有文件与目录
anaconda-clean --yes
- 上一步的操作会创建所有可能被删除的文件和目录的备份,该备份存放在一个
anaconda_backup
的文件夹中。删除该备份文件(将下方的目录替换成你自己的)
rm -rf /Users/your_name/.anaconda_backup/2022-02-12T173208
- 删除整个Anaconda文件夹(文件夹名字可能是anaconda也可能是anaconda3,下方的目录替换成你自己的)
rm -rf anaconda3
- 删除环境变量,将
~/.bash_profile
中的内容删掉(保存并退出vi用:wq
)
vi ~/.bash_profile
文件中内容如下:
# added by Anaconda3 4.4.0 installer
export PATH="/Users/your_name/anaconda/bin:$PATH:/usr/local/mysql/bin"
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/opt/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/opt/anaconda3/etc/profile.d/conda.sh" ]; then
. "/opt/anaconda3/etc/profile.d/conda.sh"
else
export PATH="/opt/anaconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<
- 删除隐藏文件
rm -rf ~/.condarc ~/.conda ~/.continuum
二、下载与安装Anaconda个人版
点击此处查看Anaconda版本对应的Python版本
点击此处访问及下载对应的Anaconda Individual Edition的历史版本
比如我要mac上的Python3.6,在官网查看到应下载的是Anaconda3-2021.05-MacOSX-x86_64.pkg(但下载后发现软件默认安装的Python3.8.8,可以自己手动更改为需要的版本或使用conda虚拟环境)。
鉴于官网下载速度奇慢,推荐通过清华大学开源软件镜像站上的Anaconda安装包的历史版本下载对应的版本。
下载完成后按提示一步步安装即可。
三、打开Anaconda软件可能会遇到的问题
我最开始下载的是Anaconda3-5.2.0-MacOSX-x86_64.pkg,安装成功打开后一直loading application。在网上找的方案对我没用,比如在
anaconda3\Lib\site-packages\anaconda_navigator\api\conda_api.py
中把data = yaml.load(f)
改为data = yaml.safeload(f)
。于是我下载了现在的版本即Anaconda3-2021.05。