Macのターミナルに base と表示されていました。
baseがなんなのか、又消すにはどうすればよいか調べたことをまとめます。
baseとはなんぞや
実はこれは、Pythonの仮想環境ソフトAnacondaがインストールされたことが原因で起こる現象です。 Anacondaをインストールすると以下のようにMacのターミナルの先頭に(base)と表示されるようになります。terminal
(base) test@myMacBook ~ %
anaconda3のPythonが使われていることがわかります
これはAnacondaの仮想環境baseがアクティベートされていることを意味しています。
Anacondaをインストールすると、Macのターミナルを起動した時に自動的にbaseをアクティベートするように設定されるようです。
どのPythonが使われているか調べてみると。
terminal
(base) test@myMacBook ~ % which python
/Users/test/opt/anaconda3/bin/python
この仮想環境から抜けるにはどうすればよいか?
この仮想環境から抜けるには、ディアクティベートすれば良いのです。terminal
(base) test@myMacBook ~ % conda deactivate
test@myMacBook ~ %
baseの表記がなくなりました。
Pythonの場所を調べてみると
terminal
test@myMacBook ~ % which python
/usr/bin/python
Anacondaの仮想環境から抜けて、MacのデフォルトのPythonが使えるようになっていることが確認できました。
ただ、毎回 deactivate するのは面倒なので、Terminal起動時にbaseが activate しないように以下のコマンドを打っておきます。
terminal
conda config --set auto_activate_base False
以上、まとめです。