有没有办法一次更新yaml中的conda和生物导管包



我有一个.yaml文件,看起来有点像下面的文件。有没有一种方法可以一次更新所有包,而不必手动检查所有内容(比如查看哪个包与另一个版本的包兼容(?

- conda-forge
- bioconda
- defaults
dependencies:
- r-base =3.4.1
- bioconductor-annotationdbi =1.40.0
- bioconductor-biobase =2.38.0
- bioconductor-biocgenerics =0.24.0
- bioconductor-biocparallel =1.12.0
just much bigger like 30+ packages

您可以进行

conda activate myenv
conda update --all
conda env export > environment.yml

或者在一行(我还没有测试(:

conda env update --name myenv --file environment.yml

这确实需要您已经安装了环境。

最新更新