Я исследовал использование сред Anaconda для CI/CD (поскольку, насколько мне известно, это единственная платформа, поддерживающая Linux, MacOS и Windows). Я пытался использовать Miniconda, который должен установить только минимум. Однако я понял, что по умолчанию Miniconda все-таки не «мини». Например, если я попытаюсь создать новую среду Python (conda create -n py36 python=3.6 anaconda
), она установит кучу ненужных вещей, таких как JupyterLab
и другие. Итак, прежде чем переходить на pyenv
(для Linux и MacOS) и pyenv-win
(для Windows), хотелось бы спросить:
- Есть ли способ настроить различные среды Python с помощью anaconda/miniconda без необходимости устанавливать кучу дополнительных пакетов каждый раз, когда я создаю новую среду?
- Есть ли какой-либо другой инструмент для управления средами Python, который поддерживает Linux, MacOS и Windows?
Спасибо.
anaconda
. Простоconda create -n py36 python=3.6
. - person Simba   schedule 18.09.2019