Есть ли способ обновить пакеты conda и bioconductor в yaml сразу? - PullRequest
0 голосов
/ 20 февраля 2020

У меня есть файл .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

1 Ответ

1 голос
/ 20 февраля 2020

Вы можете сделать

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

Или в одну строку (я не проверял это):

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

Для этого требуется, чтобы вы уже установили среду.

...