Как навсегда установить базовый каталог среды conda? - PullRequest
1 голос
/ 28 июня 2019

Я хочу настроить многопользовательскую настройку 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/.Как я могу это сделать?

Я следовал этому: 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>.

Нет файла с именем /home/<user>/.condarc, но он по умолчанию создает среду среды в домашней папке conda.

Когда я использую 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 уровня пользователя.

...