从heroku雪松堆栈上的github pip安装

时间:2012-01-20 07:12:55

标签: python heroku virtualenv pip

我需要将几个python模块从github上的HEAD修订版安装到heroku上的应用程序virtualenv中。我尝试了以下命令的几个版本:

heroku run bin / python bin / pip install -E / app --upgrade git + git://github.com/whoever/whatever.git

命令成功,但之后模块不存在。我已经尝试了这个有和没有-E以及。代替-E用于-E。此外,有和没有--upgrade。

如何在雪松堆栈上使用pip in virtualenv从github到heroku安装python模块?

1 个答案:

答案 0 :(得分:3)

heroku run旋转一个新的dyno并运行你在该dyno中指定的命令。 Dynos是短暂的,这就是为什么它必须是git push并在你的requirements.txt中指定的原因

您可以根据pip安装程序页面上指定的格式包含不带-e的git repo:http://www.pip-installer.org/en/latest/usage.html#version-control-systems