这个问题今天突然出现。在我的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
有什么办法可以排除这个问题吗?