Pythonを勉強するためにMacにAnaconda3をインストールしたのはいいけど、アンインストール方法がわからない!?という方が以外と多いようです。
そこで、MacにインストールしたAnaconda3をキレイさっぱりアンインストールする方法を説明します。
最近はAIやデータサイエンスブームでPythonに関する書籍が多く出版されています。多くの書籍中でPythonの開発環境構築では、いろいろなライブラリをまとめてインストールしてくれるAnaconda3のインストールが推奨されています。
しかし、言われるがままにAnaconda3をインストールし、色々試したら環境がすごいきたなくなった!何故かバグった!ということもしばしば起こるかと思います。
Anaconda3を完全にアンインストールして、もとの環境に戻したいと思っても肝心のアンインストール方法が書いていない・・・・。
この記事ではMacのAnaconda3の完全アンイストール方法について説明するので、お困りの方は、本記事を参考にしてみてください。
MacからAnaconda3をアンインストールする手順
MacにインストールしたAnaconda3のアンインストール手順は以下の通りです。
- Anaconda-cleanのインストール
- Anaconda-cleanの実行
- Anaconda3のディレクトリ削除
- .bash_profileの中のPathを削除
Anaconda3のアンインストール方法詳細
まずAnaconda3のアンインストールの前に以下のコマンドを打ってインストールされたAnaconda3の情報を確認しておきましょう。
conda info -e
Anacondaがインストールされているのが確認出来ます。
# conda environments:
#
base * /Users/user1/opt/anaconda3
anaconda-cleanの実行
まず、condaコマンドを使ってanaconda-cleanをインストールしましょう。
conda install anaconda-clean
anaconda-cleanを実行します。
anaconda-clean
色々聞かれるので、答えていきます。私の場合は以下のようになっておりました。基本的にすべて”y”で大丈夫です。
Delete .anaconda? (y/n): y
Backup directory: /Users/user1/.anaconda_backup/2020-11-02T235849
Delete .conda? (y/n): y
Delete .condarc? (y/n): y
Anaconda3のディレクトリ削除
せっかくアンインストールするなら、きれいサッパリAnaconda3をアンインストールしてなるべく綺麗な環境に戻しましょう。
Anaconda3に関係するディレクトリは全部削除します。anaconda_backupはanaconda-cleanを実行したときに作られたディレクトリですが、削除して問題ないです。
rm -rf ~/.anaconda_backup
rm -rf /Users/user1/opt/anaconda3
.bash_profile中のPathを削除
Anaconda3は完全にアンインストールされました。しかし、.bash_profileには、Anaconda3 をインストールした時に自動的に追加されたPathが残っています。これを削除しましょう。
削除したら、ターミナルを再起動させて設定を反映させましょう。
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/Users/user1/opt/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/Users/user1/opt/anaconda3/etc/profile.d/conda.sh" ]; then
. "/Users/username/opt/anaconda3/etc/profile.d/conda.sh"
else
export PATH="/Users/user1/opt/anaconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<
Aanaconda3がアンインストールされたか確認しましょう。最初に打ったコマンドと同じコマンドを打ちます。
conda info -e
見事にAnaconda3がアンインストールされました。
-bash: conda: command not found
よくわからないから、言われるがままにAnaconda3をインストールして色々いじったら環境がヒドイことになった!バグった!と思った時は一度キレイにAnaconda3アンイストールしてしまいましょう。
その後、あらためて環境を作り直しましょう!