¿Cómo evito que Conda active el entorno base de forma predeterminada?

Recientemente instalé anaconda2 en mi Mac. Por defecto, Conda está configurado para activar el entorno base cuando abro una nueva sesión de terminal.

Quiero acceso a los comandos de Conda (es decir, quiero que la ruta a Conda se agregue a mi $ PATH que Conda hace cuando se inicializa, así que está bien).

Pero normalmente no programo en Python, y no quiero que Conda active un entorno por defecto.

Cuando ejecuta por primera vezconda init desde el indicador, Conda agrega lo siguiente a mi.bash_profile:

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/Users/geoff/anaconda2/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
if [ -f "/Users/geoff/anaconda2/etc/profile.d/conda.sh" ]; then
    . "/Users/geoff/anaconda2/etc/profile.d/conda.sh"
else
    export PATH="/Users/geoff/anaconda2/bin:$PATH"
fi
# fi
unset __conda_setup
# <<< conda initialize <<<

Si comento todo el bloque, entonces no puedo activar ningún entorno Conda.

Intenté comentar todo el bloque, excepto

export PATH="/Users/geoff/anaconda2/bin:$PATH"

Pero cuando comencé una nueva sesión e intenté activar un entorno, recibí este mensaje de error:

CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.

Esta pregunt (y otros similares) son útiles, pero en última instancia no responden mi pregunta y son más adecuados para usuarios de Linux.

Para aclarar, no estoy pidiendo eliminar la(base) de mi$PS1 Le pido a Conda que no active la base cuando abro una sesión de terminal.

Respuestas a la pregunta(3)

Su respuesta a la pregunta