Minicondaを正しくアンインストールする方法
2022-08-15
Miniconda3 を一度アンインストールし,pyenv を用いてもう一度インストールしようとしたら,元の設定が残っていたようでインストールに失敗しました.
ディレクトリの削除
仮想環境のディレクトリはリストなどから確認できます.
terminal
$ conda env list
# conda environments:
#
base * /Users/[user]/opt/anaconda3
該当するディレクトリを削除します.
terminal
$ rm -rf ~/opt/miniconda3
設定ファイルの内容の消去
インストール時に .bash_profile や .zshrc に書き込まれる設定を消去します.
terminal
$ nano ~/.zshrc
該当する設定はコメントアウトで囲まれています.
.zshrc
# >>> conda initialize >>>
...
# <<< conda initialize <<<
関連ファイルの削除
terminal
$ rm -rf ~/.condarc ~/.conda ~/.continuum
環境変数の消去
terminal
$ env | grep CONDA
CONDA_EXE=/Users/[user]/opt/miniconda3/bin/conda
_CE_CONDA=
CONDA_PYTHON_EXE=/Users/[user]/opt/miniconda3/bin/python
CONDA_SHLVL=3
CONDA_PREFIX=/Users/[user]/opt/miniconda3/envs/[environment]
CONDA_DEFAULT_EXE=[environment]
CONDA_PROMPT_MODIFIER=([environment])
CONDA_PREFIX_1=/Users/[user]/anaconda3
CONDA_PREFIX_1=/Users/[user]/opt/miniconda3
上記のような環境変数が残っているとインストールに失敗するため,以下のコマンドで消去します.
terminal
$ unset CONDA_XXX
Miniconda 再インストールに詰まった話は以下の記事に書きました.