2017-06-29 1 views
0

télécharger un paquet de https://bitbucket.org/spirit/guess_language/downloads/guess_language-spirit-0.5a4.tar.bz2Comment configurer les paquets qui ne sont pas dans PYPI dans requirements.txt pour les développer sur Heroku?

maintenant je vais déployer mon application sur Heroku et il me dit:

« Impossible de trouver une version qui satisfait l'esprit-de deviner la langue exigence == 0.5a4 (à partir de l'application == 1.0 -> - r /tmp/build_a92af1ad389e47ddc669f4154c077224/requirements.txt (ligne 1)) (à partir des versions: 0.5a5, 0.5, 0.5.1, 0.5.2, 0.5.3) "

alors comment mettre ce paquet dans requirements.txt?

Répondre

0

Essayez d'utiliser:

https://bitbucket.org/spirit/guess_language/downloads/guess_language-spirit-0.5a4.tar.bz2#egg=guess-language-spirit-0.5a4 

Habituellement cette annotation d'œuf est utilisé pour les systèmes VCS plutôt qu'un fichier tar, mais essayez quand même. Voir les détails à ce sujet dans:

+0

ajouter directement dans mon requirements.txt? J'ai essayé, mais je n'ai pas travaillé. –

+0

En relisant le message, il se peut que ce soit parce qu'il dit explicitement qu'il ne veut pas 0.5a4. Vous devez utiliser l'un de 0.5a5, 0.5, 0.5.1, 0.5.2, 0.5.3 parce que quelque chose qualifie la version qu'il veut. –

+0

J'ajoute directement https://bitbucket.org/spirit/guess_language/downloads/guess_language-spirit-0.5a4.tar.bz2 en bas de requirements.txt, et il est poussé avec succès. Je me souviens d'avoir fait ça avant et je n'ai pas travaillé. tellement weired. –