Python Language
Despliegue
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.