我成功安装了gunicorn:
- remote: -----> Removing .DS_Store files
- remote: -----> Python app detected
- remote: -----> Installing dependencies with pip
- remote: Collecting gunicorn==19.0.0 (from -r requirements.txt (line 1))
- remote: Downloading gunicorn-19.0.0.tar.gz (382kB)
- remote: Installing collected packages: gunicorn
- remote: Running setup.py install for gunicorn
- remote: Successfully installed gunicorn-19.0.0
我的Procfile:
- web: gunicorn myapp:app --log-file=-
但部署时应用程序崩溃:
- bash: gunicorn: command not found
我尝试添加heroku python buildpack,但没有运气。如果我回滚到先前的提交(其中requirements.txt和Procile都未更改),它的工作原理如下:
- heroku/web.1: Starting process with command `gunicorn myapp:app --log-file=-`
- app/web.1: 2015-10-08 17:04:18 [3] [INFO] Listening at: http://0.0.0.0:51854 (3)
确保gunicorn在您的requirements.txt中