Что означает эта команда 'conda config --set auto_activate_base False или True' для anaconda в linux - PullRequest
1 голос
/ 30 апреля 2020

Я установил anaconda в моей системе Linux, а при ее установке запрашивался параметр conda config --set auto_activate_base False or True. Если я установлю conda config --set auto_activate_base True, то добавлю base () (base) vijay@vijay-HP-Notebook:~$ перед именем пользователя в терминале, а если установить conda config --set auto_activate_base False, то удалит base (). Каково реальное значение этого. Должен ли я установить его на True или False.

1 Ответ

1 голос
/ 01 мая 2020

При установке дистрибутива anaconda или miniconda scientifi c python вы устанавливаете специальную изолированную среду с предустановленным интерпретатором python и другими пакетами (например, пакетом). / менеджер среды конда и другие). Эту изолированную среду называют средой base.

Если значение auto_activate_base истинно, базовая среда активируется автоматически при каждом запуске новой оболочки. Это означает, что интерпретатор python от anaconda или miniconda является вашим новым интерпретатором python по умолчанию, и все инструменты, установленные в базовой среде, автоматически доступны в оболочке.

Если вы не хотите, чтобы это поведение (например, вы хотел бы использовать системный интерпретатор python по умолчанию) вы можете установить для auto_activate_base значение false. Затем вы можете вручную переключиться на среду base, набрав conda activate base.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...