我们正在使用集中式 conda 安装。Continuum 文档说:
.condarc 文件也可能位于根环境中,在这种情况下,它会覆盖主目录中的任何文件。
也许我不明白“根环境”是什么意思。我将 a.condarc
放在 conda 安装目录的顶层。但是,无论何时我运行任何 conda 操作(包括 just conda list
),它都会覆盖根环境中的操作并在我的主目录中创建一个。
在debian下使用最新版本的conda,我复制了配置文件
root@e42dc1ece1e3:/home/jonb4# ls -la /opt/conda/
total 24
drwxr-xr-x 11 root root 155 Sep 28 11:53 .
drwxr-xr-x 3 root root 19 Jun 4 08:23 ..
-rw-r--r-- 1 root root 1058 Sep 28 11:53 .condarc
-rw-rw-r-- 1 root root 3699 May 12 20:59 LICENSE.txt
drwxr-xr-x 2 root root 4096 Jun 4 08:24 bin
drwxr-xr-x 2 root root 4096 Jun 4 08:24 conda-meta
drwxr-xr-x 2 root root 6 Jun 4 08:24 envs
drwxr-xr-x 3 root root 18 Jun 4 08:24 etc
drwxr-xr-x 5 root root 314 Jun 4 08:24 include
drwxr-xr-x 8 root root 4096 Jun 4 08:24 lib
drwxr-xr-x 28 root root 4096 Jun 4 08:24 pkgs
drwxr-xr-x 4 root root 29 Jun 4 08:24 share
drwxr-xr-x 3 root root 71 Jun 4 08:24 ssl
然后作为用户,我的正确配置设置被毫无问题地读取。