heroku gunicorn

heroku web python



Heroku+gunicornio no funciona(bash: gunicorn: comando no encontrado) (3)

Instalé con éxito gunicornio:

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

Mi archivo de registro:

web: gunicorn myapp:app --log-file=-

Pero la aplicación falla cuando se implementa:

bash: gunicorn: command not found

Traté de agregar el buildpack heroku python, pero no tuve suerte. Si retrotrajo a una confirmación anterior (donde requirements.txt y Procile se modifican), funciona:

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)


Asegúrate de que gunicorn esté en tus requirements.txt


El problema pareció solucionarse después de desinstalar todos los requisitos de forma remota y volver a instalarlos.


Me faltaba el buildpack heroku / python, así que fui al tablero y:

Settings -> Add buildpack -> heroku/python