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,对吗?因此,不应该避免使用绝对路径和全局名称吗?