Anaconda: disable prompt change

anaconda, linux, python, python-2.7

Solution

If you are like me, you like the non-default environment to show up if you have activated it, but don't want to clutter up your prompt in other cases - (e.g. you happen to use bash for reasons having nothing to do with python)

Place the following excerpt in your ~/.bash_profile right after the section managed by conda:

# ahj - remove the default Python environment artifact "(base)" from prompt
PS1=$(echo "$PS1" | perl -pe 's/^\(base\)\s*//' )

Problem

When using anaconda (install for python), when I switch to the virtual env with this: ``` source activate my_env ``` It changes my prompt and adds (my_env) at the start of my PS1. I've tried adding `export VIRTUAL_ENV_DISABLE_PROMPT=1` to my bashrc, but it did not help. Any idea?

Original source

Related problems