【Python初心者・入門者向け】MacにインストールしたAnaconda3のアンインストール方法

Pythonを勉強するためにMacにAnaconda3をインストールしたのはいいけど、アンインストール方法がわからない!?という方が以外と多いようです。

そこで、MacにインストールしたAnaconda3をキレイさっぱりアンインストールする方法を説明します。

最近はAIやデータサイエンスブームでPythonに関する書籍が多く出版されています。多くの書籍中でPythonの開発環境構築では、いろいろなライブラリをまとめてインストールしてくれるAnaconda3のインストールが推奨されています。

しかし、言われるがままにAnaconda3をインストールし、色々試したら環境がすごいきたなくなった!何故かバグった!ということもしばしば起こるかと思います。

Anaconda3を完全にアンインストールして、もとの環境に戻したいと思っても肝心のアンインストール方法が書いていない・・・・。

この記事ではMacのAnaconda3の完全アンイストール方法について説明するので、お困りの方は、本記事を参考にしてみてください。

スポンサーリンク

MacからAnaconda3をアンインストールする手順

MacにインストールしたAnaconda3のアンインストール手順は以下の通りです。

  1. Anaconda-cleanのインストール
  2. Anaconda-cleanの実行
  3. Anaconda3のディレクトリ削除
  4. .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アンイストールしてしまいましょう。

その後、あらためて環境を作り直しましょう!

タイトルとURLをコピーしました