当我打电话给'foreman start'在本地运行我的数据库时,它说“以pid ___开始”,然后永远呆在那里。我已经看过其他解决方案,例如foreman only shows line with “started wit pid #” and nothing else,人们说日志只是缓冲而我可以等待,但它确实会永远保持这种状态。
我尝试在我的环境文件中输入PYTHONUNBUFFERED = True,但这并没有解决问题。我已经仔细检查过我正确安装了Heroku工具带和Foreman。 我还尝试调用python -u script.py以避免stdout缓冲,但由于某种原因,日志读取它在我的Python目录中找不到'script.py'。这让我觉得我安装了一些不正确的依赖项。
有人可以帮助我,以便我可以使用工头吗?谢谢!
答案 0 :(得分:0)
我认为这个问题是新的gunicorn包,在你的virtualenv中安装gunicorn == 0.16.1