是否可以从两个yaml文件创建一个conda环境?类似于创建-f环境1.yml-f环境2.yml或者从一个yaml文件创建一个环境,然后用第二个yaml文件更新这个环境?创建-f env1.yml条件环境更新-f env2.yml条件环境
de90aj5v1#
似乎不起作用。conda env create只使用最后一个--file参数,忽略其他参数。conda create和conda update不支持yaml文件。
conda env create
--file
conda create
conda update
j8ag8udp2#
@sam是对的,参见相关github问题:https://github.com/conda/conda/issues/9294一种可能的解决方法是使用conda-merge,例如:
pip install conda-merge conda-merge env1.yml env2.yml > env.yml conda env create -f env.yml
2条答案
按热度按时间de90aj5v1#
似乎不起作用。
conda env create
只使用最后一个--file
参数,忽略其他参数。conda create
和conda update
不支持yaml文件。j8ag8udp2#
@sam是对的,参见相关github问题:https://github.com/conda/conda/issues/9294
一种可能的解决方法是使用conda-merge,例如: