Поиск…


Загрузка пакета Conda

Перед началом работы вы должны:

Anaconda, установленная на вашей учетной записи системы на Binstar Если вы не используете Anaconda 1.6+, установите клиент командной строки binstar :

$ conda install binstar
$ conda update binstar

Если вы не используете Anaconda, Binstar также доступен на pypi:

$ pip install binstar

Теперь мы можем войти в систему:

$ binstar login

Проверьте свой логин с помощью команды whoami:

$ binstar whoami

Мы собираемся загрузить пакет с простой функцией «hello world». Чтобы следовать за ним, получив мой демонстрационный пакет репо от Github:

$ git clone https://github.com/<NAME>/<Package>

Это небольшой каталог, который выглядит так:

package/
        setup.py
        test_package/
           __init__.py
           hello.py
           bld.bat
           build.sh
           meta.yaml

Setup.py является стандартным файлом сборки python, а hello.py имеет нашу единственную функцию hello_world ().

bld.bat , build.sh и meta.yaml скрипты и метаданные для Conda пакета. Вы можете прочитать страницу сборки Conda для получения дополнительной информации об этих трех файлах и их целях.

Теперь мы создаем пакет, запустив:

$ conda build test_package/

Это все, что требуется для создания пакета Conda.

Последним шагом является загрузка в binstar путем копирования и вставки последней строки печати после запуска команды test_package / command. В моей системе команда:

$ binstar upload /home/xavier/anaconda/conda-bld/linux-64/test_package-0.1.0-py27_0.tar.bz2

Поскольку вы впервые создаете пакет и выпускаете, вам будет предложено заполнить некоторые текстовые поля, которые можно альтернативно сделать через веб-приложение.

Вы увидите done распечатан , чтобы подтвердить , что вы успешно загрузили пакет Конда в Binstar.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow