Python Heroku Django应用程序错误:gunicorn.errors.HaltServer:<;HaltServer';工作程序无法启动。';3>;

Python Heroku Django应用程序错误:gunicorn.errors.HaltServer:<;HaltServer';工作程序无法启动。';3>;,python,django,heroku,gunicorn,Python,Django,Heroku,Gunicorn,我刚刚将Django和spaCy应用程序部署到Heroku,但它没有运行。我检查了日志,发现错误:gunicorn.errors.HaltServer: 这是我的文件: web: gunicorn dj_patt_check.wsgi:application 这是我的wsgi.py文件: import os from django.core.wsgi import get_wsgi_application os.environ.setdefault('DJANGO_SETTINGS_MODU

我刚刚将Django和spaCy应用程序部署到Heroku,但它没有运行。我检查了日志,发现错误:gunicorn.errors.HaltServer:

这是我的文件:

web: gunicorn dj_patt_check.wsgi:application
这是我的wsgi.py文件:

import os
from django.core.wsgi import get_wsgi_application

os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'dj_patt_check.settings')

application = get_wsgi_application()
我怎样才能解决这个问题?我的gunicorn版本是19.9.0

详细日志如下:

2019-05-08T09:53:55.799760+00:00 app[web.1]:     time.sleep(0.1)
2019-05-08T09:53:55.799803+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.6/site-packages/gunicorn/arbiter.py", line 245, in handle_chld
2019-05-08T09:53:55.800081+00:00 app[web.1]:     self.reap_workers()
2019-05-08T09:53:55.800116+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.6/site-packages/gunicorn/arbiter.py", line 525, in reap_workers
2019-05-08T09:53:55.800536+00:00 app[web.1]:     raise HaltServer(reason, self.WORKER_BOOT_ERROR)
2019-05-08T09:53:55.800583+00:00 app[web.1]: gunicorn.errors.HaltServer: <HaltServer 'Worker failed to boot.' 3>
2019-05-08T09:53:55.900758+00:00 heroku[web.1]: State changed from up to crashed
2019-05-08T09:53:55.882217+00:00 heroku[web.1]: Process exited with status 1
2019-05-08T09:56:38.202619+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=dialektic.herokuapp.com request_id=2a28e008-998b-4b45-acd9-c898f7305aef fwd="49.14.159.39" dyno= connect= service= status=503 bytes= protocol=https
2019-05-08T09:56:49.324440+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=dialektic.herokuapp.com request_id=45bc414d-e34d-415d-8985-43d4a30b0475 fwd="49.14.159.39" dyno= connect= service= status=503 bytes= protocol=https
2019-05-08T09:53:55.799760+00:00应用程序[web.1]:时间睡眠(0.1)
2019-05-08T09:53:55.799803+00:00应用程序[web.1]:文件“/app/.heroku/python/lib/python3.6/site packages/gunicorn/arbiter.py”,第245行,在handle\u chld中
2019-05-08T09:53:55.800081+00:00应用程序[web.1]:self.reau_-workers()
2019-05-08T09:53:55.800116+00:00应用程序[网站1]:文件“/app/.heroku/python/lib/python3.6/site packages/gunicorn/arbiter.py”,第525行
2019-05-08T09:53:55.800536+00:00应用程序[web.1]:提升HaltServer(原因、自工作程序启动错误)
2019-05-08T09:53:55.800583+00:00应用程序[web.1]:gunicorn.errors.HaltServer:
2019-05-08T09:53:55.900758+00:00 heroku[web.1]:状态从高变为崩溃
2019-05-08T09:53:55.882217+00:00 heroku[web.1]:进程退出,状态为1
2019-05-08T09:56:38.202619+00:00 heroku[路由器]:at=错误代码=H10 desc=“应用程序崩溃”方法=GET path=“/”主机=dialektic.herokuapp.com请求\u id=2a28e008-998b-4b45-acd9-c898f7305aef fwd=“49.14.159.39”dyno=connect=service=status=503字节=protocol=https
2019-05-08T09:56:49.324440+00:00 heroku[路由器]:at=错误代码=H10 desc=“应用程序崩溃”方法=获取路径=“/favicon.ico”主机=dialektic.herokuapp.com请求\u id=45bc414d-e34d-415d-8985-43d4da30b0475 fwd=“49.14.159.39”dyno=connect=service=status=503字节=protocol=https

尝试将程序文件更改为:

web: gunicorn dj_patt_check.wsgi

尝试将程序文件更改为:

web: gunicorn dj_patt_check.wsgi

显示该回溯的其余部分。@DanielRoseman我刚刚用所需信息更新了问题。显示该回溯的其余部分。@DanielRoseman我刚刚用所需信息更新了问题。