Why does "(base)" appear in front of my terminal prompt?
This can also be because
auto_activate_base is set to True. You can check this using the following command
conda config --show | grep auto_activate_base
To set it false
conda config --set auto_activate_base False source ~/.bashrc
To reactivate set it to True
conda config --set auto_activate_base True source ~/.bashrc
This appears to come from your
conda environment. In particular, you are activating
conda from your
~/.bashrc as follows
# added by Anaconda3 installer #export PATH="/home/jim/anaconda3/bin:$PATH" . /home/jim/anaconda3/etc/profile.d/conda.sh conda activate
conda activate prepends your prompt with
(<env-name->) - because you are not specifying a particular environment, that defaults to
The behavior is documented at Using the .condarc conda configuration file:
Change command prompt (changeps1)
When using activate, change the command prompt from $PS1 to include the activated environment. The default is True.
So to make it go away, either find and modify your
.condarc file - or don't activate conda from your
(base) appears due to change in conda environment.
The following command hides (base) environment.
conda config --set changeps1 False