簡體   English   中英

Heroku本地失敗,沒有錯誤消息

[英]Heroku local failing with no error message

我正在按照他們的指南嘗試構建燒瓶結構並與Heroku一起運行: https : //devcenter.heroku.com/articles/getting-started-with-python-o

但是我遇到了一個奇怪的問題,按照指南進行操作,在運行heroku local時出現以下錯誤:

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

沒有其他消息。 我在Windows 7 64bit上,嘗試從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手動運行flask時,它運行正常,沒有任何問題。

顯然,這是您的procfile為空白時的行為。 檢查並根據需要將其重置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM