ich erfolgreich installieren gunicorn:Heroku + gunicorn funktioniert nicht (bash: gunicorn: Befehl nicht gefunden)
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
Mein procfile:
web: gunicorn myapp:app --log-file=-
aber die App stürzt ab, wenn im Einsatz:
bash: gunicorn: command not found
Ich habe versucht, die Heroku Python Buildpack, aber kein Glück. Wenn ich zurück zu einem früheren rollen begehen (wo requirements.txt
und Procile
beide unverändert sind), es funktioniert:
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)
Wie Sie alle Anforderungen remote deinstallieren –
Stellen Sie eine leere Anforderungsdatei bereit, und stellen Sie dann die ursprüngliche Anforderungsdatei bereit. – maxko87
Eine leere Anforderungsdatei gibt mir: "Sie müssen mindestens eine Voraussetzung für die Installation geben (siehe" pip help install ")" –