为什么conda环境在env.yml文件中包含其名称?如何处理名称冲突?

时间:2019-04-29 14:48:29

标签: conda

conda可以导出将configuration of an environment导出到yml文件:

conda env export > environment.yml

此文件大致如下所示:

name: some-name
channels:
- conda-forge
- defaults
dependencies:
- python=3.7
- pip
- numpy

为什么需要在此yml文件中设置名称?如何处理不同的第三方存储库的名称冲突?

我已将环境放置在其他位置。因此,conda也添加了这一行,从而使yml文件对其他人不可用:

prefix: /opt/miniconda3/envs/test_xarray_warning

该文件应该被提交到GIT存储库并替换了requirements.txt,对吗?因此,不应该避免使用绝对路径和全局名称吗?

0 个答案:

没有答案