Создайте индивидуальный установщик, такой как Anaconda, с Conda - PullRequest
0 голосов
/ 02 февраля 2019

Я пытаюсь инкапсулировать свою среду Python, чтобы ее можно было использовать на разных машинах.Для этой цели я использовал pipenv, и он отлично работает.

Теперь я обнаружил Anaconda и нашел блестящую идею: вы можете скачать установщик (pkg или win installer), и он будет делать все, что вы делаете,стороны, при установке virtualenv, активируйте его и даже настройте интерфейс Jupyter.

Существует ли процедура, позволяющая пользователям реализовать то же самое, используя Conda, поэтому пользователь просто загружает пакет, а не имеет дело стерминал и такой?Я должен развернуть свою среду на машинах, где пользователи не настолько опытны с терминалом, и наличие единого установщика, который делает все, сэкономит мне время на фактическую настройку среды

1 Ответ

0 голосов
/ 05 февраля 2019

(conda) конструктор

Описание пакета Конструктор почти соответствует вашему случаю использования:

Конструктор - это инструмент, который позволяет создаватьустановщик для коллекции пакетов conda.По сути, он создает Anaconda-подобный установщик, состоящий из пакетов conda.

Подробнее см. GitHub-репо .

Еще нужно создать отдельныйустановщик для каждой архитектуры (без поддержки noarch), но пример, который они предоставляют , делает его довольно простым.

...