2012-11-07 4 views
5

Ich versuche, meine erste App mit Python/Flask auf Heroku einzusetzen. Ich weiß nicht wirklich was ich mache und folge nur dem Tutorial bei https://devcenter.heroku.com/articles/python#prerequisites. Wenn ich den Befehl gebe heroku ps:scale web=1 bekomme ich die Fehlermeldung "No such type as web". Meine Procfile sagt , die ich glaube, ist richtig. Hier ist das Protokoll meines Terminals:Neu bei Heroku - „Eine solche Art als Web“

(venv)jason-olsens-macbook-pro:scrabble paulnichols$ heroku status 
=== Heroku Status 
Development: No known issues at this time. 
Production: No known issues at this time. 
(venv)jason-olsens-macbook-pro:scrabble paulnichols$ heroku config 
=== enigmatic-mountain-1395 Config Vars 
LANG:    en_US.UTF-8 
LD_LIBRARY_PATH: /app/.heroku/vendor/lib 
LIBRARY_PATH:  /app/.heroku/vendor/lib 
PATH:    /app/.heroku/venv/bin:/bin:/usr/local/bin:/usr/bin 
PYTHONHASHSEED: random 
PYTHONHOME:  /app/.heroku/venv/ 
PYTHONPATH:  /app/ 
PYTHONUNBUFFERED: true 
(venv)jason-olsens-macbook-pro:scrabble paulnichols$ heroku ps 
(venv)jason-olsens-macbook-pro:scrabble paulnichols$ git push heroku master 
Warning: Permanently added the RSA host key for IP address '50.19.85.154' to the list of known hosts. 
Everything up-to-date 
(venv)jason-olsens-macbook-pro:scrabble paulnichols$ heroku ps:scale web=1 
Scaling web processes... failed 
! No such type as web 
(venv)jason-olsens-macbook-pro:scrabble paulnichols$ 

Jede Hilfe wird sehr geschätzt!

+3

Ihr leerer 'Heroku ps' Ausgang legt nahe, dass etwas falsch mit Ihrem' Procfile' gibt. Stellen Sie sicher, dass heroku es finden kann und es enthält, was Sie denken, dass es tut. –

+1

Ich habe das Procfile ursprünglich als klein geschrieben, aber das habe ich korrigiert. Ich denke, ich habe Schwierigkeiten, es zum Heroku-Repo zu schieben, aber ich weiß nicht, wie ich es überprüfen soll. – thumbtackthief

+1

In einer Umgebung, bei der die Groß-/Kleinschreibung nicht beachtet wird, können Probleme auftreten. Wenn ja, versuchen Sie [diesen Trick] (http://stackoverflow.com/a/3011723/1002469) mit git, um den Fall der Datei zu ändern. Sie können danach normal "drücken". –

Antwort

4

procfile wurde mit einer Erweiterung TXT versehentlich gespeichert - sobald ich die Erweiterung entfernt es funktionierte.

Verwandte Themen