Обычный вопрос для начинающих пользователей anaconda - после установки anaconda в Linux она по умолчанию отображает 'base' в терминале

.
(base)user007:~$ anaconda-navigator

Сейчас я хочу удалить (base) из терминала навсегда, не деактивируя conda.

Я попробовал следующий источник, но он мне не помог. Либо он деактивировал conda после удаления (base), либо активировал conda, но не удалял (base) навсегда из терминала.

.

stackoverflow.com/questions/54429210/

askubuntu.com/questions/1026383

Aka001

Ответов: 1

Ответы (1)

После исследования всех решений я пришел к концу по этой ссылке stackoverflow.com/questions/55171696

  1. check По умолчанию, auto_activate_base устанавливается в True или False при установке anaconda

     $ conda config --show | grep auto_activate_base
    
  2. Если появляется auto_activate_base: False после выполнения вышеуказанной команды. Тогда выполните

     $conda config --set auto_activate_base True
    
  3. Затем выполните команду $conda config --set changeps1 False она полностью скроет (env), а в случае, если вы хотите показывать (env) только при активации, вы можете установить changeps1 в True.

  4. И наконец, добавьте source ~/anaconda3/bin/activate root в файл bashrc и сохраните его.

# Теперь он больше не будет показывать (базу) & conda будет открываться плавно.

Для проверки запустите $anaconda-navigator

2022 WebDevInsider