如何在requirements.txt中设置不在PYPI中的软件包以便在Heroku上进行开发?

时间:2017-06-29 07:27:05

标签: heroku web-deployment

我从https://bitbucket.org/spirit/guess_language/downloads/guess_language-spirit-0.5a4.tar.bz2

下载了一个包

现在我要在Heroku上部署我的应用程序,它告诉我:

“找不到满足要求的版本guess-language-spirit == 0.5a4(来自app == 1.0-> -r /tmp/build_a92af1ad389e47ddc669f4154c077224/requirements.txt(第1行))(从版本:0.5a5,0.5,0.5.1,0.5.2,0.5.3)“

那么如何将此包放入requirements.txt?

1 个答案:

答案 0 :(得分:0)

尝试使用:

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

通常,egg注释用于VCS系统而不是tar文件,但无论如何都要尝试。有关详细信息,请参阅: