Conda отлично подходит для распространения двоичных файлов программного обеспечения с открытым исходным кодом. Однако для некоторых программ в моей отрасли пользователям необходимо согласиться с лицензиями или отправить свою электронную почту в веб-форме, прежде чем получить доступ. Я бы хотел, чтобы все использовали conda, есть ли у разработчиков возможность использовать conda для распространения такого пакета? Решение, которое настолько просто, как conda install ...
, должно быть возможным.
Лучшее решение, которое я придумал до сих пор, - это загрузить пакет tar.bz2, который пользователь согласился с лицензией, а затем заставить пользователя запустить conda install package.tar.bz2
. К сожалению, это не устанавливает общедоступные зависимости (например, с anaconda.org). Другой альтернативой является то, что пользователи загружают пакет и помещают его в папку conda_bld, но это несколько вручную и требует от пользователя знаний об их установке.