Buscar..


Cargando un paquete Conda

Antes de comenzar debes tener:

Anaconda instalado en su sistema Cuenta en Binstar Si no está utilizando Anaconda 1.6+, instale el cliente de línea de comandos de binstar :

$ conda install binstar
$ conda update binstar

Si no está utilizando Anaconda, Binstar también está disponible en pypi:

$ pip install binstar

Ahora podemos iniciar sesión:

$ binstar login

Prueba tu nombre de usuario con el comando whoami:

$ binstar whoami

Vamos a cargar un paquete con una función simple de "hola mundo". Para seguir, comience obteniendo mi paquete de demostración de Github:

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

Este es un pequeño directorio que se ve así:

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

Setup.py es el archivo de compilación estándar de python y hello.py tiene nuestra única función hello_world ().

bld.bat , build.sh y meta.yaml son scripts y metadatos para el paquete Conda . Puede leer la página de compilación de Conda para obtener más información sobre esos tres archivos y su propósito.

Ahora creamos el paquete ejecutando:

$ conda build test_package/

Eso es todo lo que se necesita para crear un paquete Conda.

El último paso es cargar en binstar copiando y pegando la última línea de la impresión después de ejecutar el comando / paquete de conda build test. En mi sistema el comando es:

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

Como es la primera vez que creas un paquete y una versión, se te pedirá que completes algunos campos de texto que, alternativamente, se podrían hacer a través de la aplicación web.

Verá una done impresa para confirmar que ha cargado correctamente su paquete Conda en Binstar.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow