我知道如何导出特定的conda环境:
conda activate myenv
conda env export > myenv.yaml
但是,如何自动导出所有创建的conda环境(在单独的Yaml文件中,其名称与环境名称相对应)?
您无需激活环境。conda env export
接受-n <env name>
可以与for
以下输出的循环结合使用的参数conda list
:
for env in $(conda env list | cut -d" " -f1); do
if [[ ${env:0:1} == "#" ]] ; then continue; fi;
conda env export -n $env > ${env}.yml
done
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句