Я хочу настроить многопользовательскую настройку anaconda.Я прочитал эту страницу для администраторов: https://docs.conda.io/projects/conda/en/latest/user-guide/configuration/admin-multi-user-install.html
Я хочу убедиться, что когда пользователи создают новую среду, используя conda create -n <name>, она создает в /anaconda/envs/, а не /home/<user>/.conda/envs/.Как я могу это сделать?
conda create -n <name>
/anaconda/envs/
/home/<user>/.conda/envs/
Я следовал этому: https://conda.io/projects/conda/en/latest/user-guide/configuration/use-condarc.html#specify-environment-directories-envs-dirs,, но я не могу.Единственный способ сделать это через флаг -p, т.е. conda create -p /anaconda/envs/<name>.
-p
conda create -p /anaconda/envs/<name>
Нет файла с именем /home/<user>/.condarc, но он по умолчанию создает среду среды в домашней папке conda.
/home/<user>/.condarc
Когда я использую conda info:
conda info
active environment : None user config file : /home/xyz/.condarc populated config files : /home/xyz/.condarc conda version : 4.5.5 conda-build version : 3.0.27 python version : 2.7.15.final.0 base environment : /anaconda (read only) channel URLs : https://conda.anaconda.org/conda-forge/linux-64 https://conda.anaconda.org/conda-forge/noarch https://repo.anaconda.com/pkgs/main/linux-64 https://repo.anaconda.com/pkgs/main/noarch https://repo.anaconda.com/pkgs/free/linux-64 https://repo.anaconda.com/pkgs/free/noarch https://repo.anaconda.com/pkgs/r/linux-64 https://repo.anaconda.com/pkgs/r/noarch https://repo.anaconda.com/pkgs/pro/linux-64 https://repo.anaconda.com/pkgs/pro/noarch package cache : /anaconda/pkgs /home/xyz/.conda/pkgs envs directories : /home/xyz/.conda/envs /anaconda/envs platform : linux-64 user-agent : conda/4.5.5 requests/2.9.1 CPython/2.7.15 Linux/4.15.0-1046-azure ubuntu/16.04 glibc/2.23 UID:GID : 1004:1004 netrc file : None offline mode : False
Я не могу переопределить condarcs уровня пользователя.