installo successo gunicorn:Heroku + non gunicorn lavoro (bash: gunicorn: comando non trovato)
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
mio Procfile:
web: gunicorn myapp:app --log-file=-
Ma l'applicazione si blocca se implementata:
bash: gunicorn: command not found
Ho provato ad aggiungere il pacchetto build di heroku python, ma senza fortuna. Se mi rotolo di nuovo ad un precedente commit (dove requirements.txt
e Procile
sono entrambi invariati), funziona:
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)
Come disinstallare tutti i requisiti da remoto –
Distribuire un file di requisiti vuoto, quindi distribuire quello originale. – maxko87
Un file di requisiti vuoto mi dà: "Devi fornire almeno un requisito per l'installazione (vedi" installazione guidata di pip ")" –