在dotcloud推进点子升级

时间:2012-07-25 14:54:10

标签: pip dotcloud

执行推送时是否可以强制构建器使用pip --upgrade标志?

我似乎遇到了一个没有升级的依赖项的问题。我已经改变了我的requirements.txt文件中的依赖项,以使用包含错误修复而不是pypi的git存储库,但它似乎没有在服务器上更新它,因为它仍然会出错。

或者有没有办法在需求文件中指定?我检查了pip文档,但在那里找不到答案。

1 个答案:

答案 0 :(得分:0)

您的需求文件中的依赖关系行是什么样的?您是否将#egg值更改为不同的值以查看是否有帮助?

如果这不起作用,您可以尝试以下方法之一:

  • 您可以在postinstall脚本中执行pip install --upgrade 以便您可以升级坏包,然后升级后 可以从postinstall中删除。

  • 另一种选择是直接ssh到服务中,删除 旧的依赖,然后安装新的。