2017-08-02 4 views
2

J'ai besoin du paquet sacré pour une nouvelle base de code que j'ai téléchargée. Cela nécessite un sacré. https://pypi.python.org/pypi/sacredLe paquet python peut être installé par pip mais pas par conda

Conda installation sacrée échoue avec PackageNotFoundError: Le paquet manquant dans osx-64 actuels canaux: - sacrés

L'instruction sur le site de package explique que l'installation avec pip. Que faites-vous dans ce cas?

+0

je pip installer, et cela a fonctionné exactement la même chose. Encore, j'aime savoir comment obtenir la conda pour trouver le paquet. – bhomass

Répondre

3

Ce paquet n'est pas disponible en tant que paquet de condos. Vous pouvez rechercher des paquets sur anaconda.org: https://anaconda.org/search?q=sacred Vous pouvez voir le type de paquet dans la 4ème colonne. Comme vous pouvez le voir, le paquet conda numpy est disponible à partir d'un certain nombre de canaux différents (le canal est le nom avant la barre oblique). Si vous souhaitez installer un package à partir d'un canal différent, vous pouvez ajouter l'option à la commande install/create avec l'option -c/--channel, ou vous pouvez ajouter le canal à votre configuration conda config --add channels channel-name.

S'il n'existe pas de package conda pour un package Python, vous pouvez installer via pip (si disponible) ou créer votre propre package conda, voir https://conda.io/docs/build_tutorials.html. Ce n'est généralement pas trop difficile à faire pour les paquets Python purs, surtout si l'on peut utiliser skeleton pour construire une recette à partir d'un paquet sur PyPI.

0

Il se passe quelque chose pour moi avant. Si votre système par défaut environnement Python est Conda, vous pouvez télécharger ces fichiers à partir https://pypi.python.org/pypi/sacred#downloads et à installer manuellement par

pip install C:/Destop/some-file.whl