django - "git push": slug compilation hangs

标签 django git heroku pip heroku-toolbelt

此问题今天开始出现,原因不明。当我为我的 Django 项目执行 git push dev master 时,我有时会在程序提示“使用 pip 安装依赖项”后卡住:

Counting objects: 11, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (7/7), done.
Writing objects: 100% (7/7), 643 bytes, done.
Total 7 (delta 5), reused 0 (delta 0)

-----> Python app detected
-----> No runtime.txt provided; assuming python-2.7.4.
-----> Using Python runtime (python-2.7.4)
-----> Installing dependencies using Pip (1.3.1)

挂起15分钟后,编译超时。

然后我再次运行相同的命令(没有更改任何内容),并且成功了。我怀疑在我的 requirements.txt 文件中安装其中一个模块时出现问题,但我将该文件清空,但问题仍然存在。

我的日志只显示了这个:

heroku[slug-compiler]: Slug compilation started

有什么办法解决这个问题吗?

最佳答案

有 pip 远,但是......你可以试试

git fsck --full --strict

确保您的存储库健康。

关于django - "git push": slug compilation hangs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18550219/

相关文章:

python - 跟踪变化 - Django

git-shell 等同于 svnserve -r?

git 所有标记为冲突的文件

git - Git : Repository, fork, branch, clone, track 这些词是什么意思?

java - 上下文路径与 webapp-runner 中的 Spring UrlTag 冲突?

django - Django-过滤相关对象

django - 使用翻译后的 url 重定向在 Django 中切换语言

python - 使用 Django 获取具有尽可能接近日期的不同条目的查询集

java.net.BindException : Cannot assign requested address on Heroku

postgresql - Mac OS X 10.11 - 将 Postgres 添加到 $PATH 失败