#python #conda
#python #conda
Вопрос:
Есть ли какие-либо проблемы с созданием среды Conda с использованием Miniconda, а затем ее активацией с помощью отдельной установки Miniconda? Например, если я создам среду в Miniconda2, но активирую с помощью Miniconda3, это вызовет проблемы? Моя интуиция заключается в том, что платформа среды, зависящая от операционной системы, также должна быть независимой от установки, но у меня есть сомнения.
Комментарии:
1. Почему вы хотите установить несколько миниконд? Даже если это работает (в чем я сомневаюсь), это звучит как беспорядок.
2. Мы используем механизм распространения для развертывания среды conda от ведущего устройства к подчиненным. Одна установка используется для создания среды на главном сервере, а другая — для активации среды на подчиненных устройствах. Учитывая, что ведущий и ведомые устройства находятся на разных машинах, я не уверен, как можно было бы использовать одну установку
3. @Zach Как вы реплицируете / клонируете среды?
4. Одна вещь, о которой я бы беспокоился, — это среды, которые используют более новые функции, такие как определение переменных среды, зависящих от среды (
conda env config vars
) . Более старые версии Conda, скорее всего, не справятся с ними. Если вы сопоставляете версии Conda на разных компьютерах, я не вижу проблемы.5. @AMC, мы используем CVMFS, файловую систему, доступную только для чтения, для распространения сред.