2015-09-10 50 views
2

我試圖得到一個燒瓶結構並與Heroku上運行以下的指南:https://devcenter.heroku.com/articles/getting-started-with-python-oHeroku的地方失敗,並沒有錯誤消息

但我遇到一個奇怪的問題,指導下,我得到以下運行時出錯heroku local

forego | starting web.1 on port 5000 
web.1 | Traceback (most recent call last): 

沒有附加信息。我在Windows 7 64位,並嘗試從gitbash和cmd運行它,無論「以管理員身份運行」,但沒有任何更改。

我Procfile看起來是這樣的:

web: gunicorn main:app --log-file - 

文件夾結構是非常標準:

.git/ 
static/ 
venv/ 
main.py 
Procfile 

和main.py是:

import os 
from flask import Flask 
app = Flask(__name__) 

@app.route('/') 
def root(): 
    return 'hello world' 

現在,當我打過電話app.run手動運行燒瓶,它工作正常,沒有問題..任何想法可能會導致這種情況?

+1

不確定它是否與您的問題相關,我不是Heroku用戶,但'Gunicorn'不能在Windows上運行。 – Doobeh

回答

0

顯然,這是行爲,如果你的procfile是空白的。檢查並根據需要重置。

相關問題