Macのターミナルで先頭に(base)と表示されたときの対処法


Macのターミナルを起動したら、
Anaconda prompt で見覚えのある (base) の文字が先頭に。
そういえば最近、Anaconda を使ってたなぁ。

(base)username:~$ 

原因

Anaconda で構築した仮想環境を自動で有効化する設定が効いている可能性があるので、
以下のコマンドを実行して確認してみました。

$ conda config --show | grep auto_activate_base

True が返ってきたので、設定を変更しなければならないことがわかります。

auto_activate_base: True

環境

・macOS Catalina 10.15.3

解決方法

それでは、自動で有効化する設定を False にしましょう。
以下のコマンドを実行すると、設定を書き換えることができます。

$ conda config --set auto_activate_base False

実行しても(base)が表示されたままで解決しなかった場合は、
開いているターミナルを一旦閉じて、新しいターミナルを開いてください。
(base)が消えた状態になっていると思います。

謝辞

執筆にあたり、こちらを参考にさせていただきました。ありがとうございます。
MacOS(OSX) - macのターミナルに(base)と表示され場合の対応方法