Python Language
Déploiement
Recherche…
Téléchargement d'un package Conda
Avant de commencer, vous devez avoir:
Anaconda installé sur votre système Compte sur Binstar Si vous n'utilisez pas Anaconda 1.6+, installez le client de ligne de commande binstar :
$ conda install binstar
$ conda update binstar
Si vous n'utilisez pas Anaconda, le Binstar est également disponible sur pypi:
$ pip install binstar
Maintenant, nous pouvons nous connecter:
$ binstar login
Testez votre login avec la commande whoami:
$ binstar whoami
Nous allons télécharger un paquet avec une simple fonction "hello world". Pour suivre, commencez par obtenir mon dépôt de démonstration à partir de Github:
$ git clone https://github.com/<NAME>/<Package>
C'est un petit répertoire qui ressemble à ceci:
package/
setup.py
test_package/
__init__.py
hello.py
bld.bat
build.sh
meta.yaml
Setup.py
est le fichier de génération de python standard et hello.py
a notre fonction hello_world () unique.
Les bld.bat
, build.sh
et meta.yaml
sont des scripts et des métadonnées pour le package Conda
. Vous pouvez lire la page de construction de Conda pour plus d'informations sur ces trois fichiers et leur objectif.
Maintenant, nous créons le paquet en exécutant:
$ conda build test_package/
C'est tout ce qu'il faut pour créer un package Conda.
L'étape finale consiste à télécharger sur binstar en copiant et en collant la dernière ligne de l'impression après avoir exécuté la compilation conda test_package / command. Sur mon système, la commande est la suivante:
$ binstar upload /home/xavier/anaconda/conda-bld/linux-64/test_package-0.1.0-py27_0.tar.bz2
Comme c'est la première fois que vous créez un package et que vous le lancez, vous serez invité à remplir des champs de texte qui pourraient être utilisés via l'application Web.
Vous verrez un done
imprimer pour confirmer que vous avez téléchargé avec succès votre package à Conda BINSTAR.