anaconda环境搜索路径?

时间:2016-08-04 00:08:21

标签: anaconda

操作环境的anaconda工具在查找环境时是否可以使用搜索路径?

我希望在我们的小组中共享一个anaconda安装,具有一组共享的只读环境,每个用户也有自己的一组可写个人环境。

conda env listconda info -e之类的命令必须遍历环境搜索路径。 activate也是如此。

conda是否支持这样的架构?

1 个答案:

答案 0 :(得分:4)

我认为答案是,可以在envs_dirs文件(看起来像yaml)中设置$HOME/.configrc配置参数,以更改搜索环境的目录列表。您还可以通过CONDA_ENVS_PATH shell环境变量

设置conda环境搜索路径

https://conda.io/projects/conda/en/latest/user-guide/configuration/use-condarc.html#specify-environment-directories-envs-dirs

但是,已经处理了上面概述的特定使用场景,而没有修改任何配置参数。

如果anaconda安装目录不可写,则conda会搜索共享环境和$HOME/.conda/envs下的环境。

如果anaconda安装目录是可写的,$HOME/envs中的每用户环境将被忽略。