Ответ 1
Если вы хотите создавать рецепты для разных версий пакета, используйте флаг --version
для conda skeleton pypi
. Я рекомендую использовать package-version
как соглашение об именах для рецептов.
Если вы хотите создать один и тот же пакет для разных версий Python, используйте флаг --py
для conda build
, например conda build --py 3.4 recipe
. Флаг может быть указан несколько раз, например conda build --py 3.3 --py 3.4 recipe
, или вы можете использовать --py all
для сборки против Python 2.6, 2.7, 3.3 и 3.4.
Чтобы преобразовать пакет в другие платформы, используйте conda convert
(см. conda convert -h
для использования, обязательно запустите conda update conda-build
, поскольку API немного изменился в последнее время).
Самый простой способ получить загрузку binstar - запустить conda config --set binstar_upload yes
. Это приведет к тому, что conda build
и conda convert
будут автоматически загружать пакеты в binstar, когда они будут выполнены.