簡體   English   中英

在flask中找不到flaskblog錯誤

[英]Failed to find the flaskblog error in flask

這是我得到的錯誤 我正在嘗試運行 Flask 第一個應用程序。

from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
    return 'Hello world!'

我也用過export FLASK_APP=flaskblog.py

但它不斷收到錯誤

錯誤:無法在模塊“flaskblog”中找到 Flask 應用程序或工廠。 使用 "FLASK_APP=flaskblog:name 指定一個。

你缺少 app.run 這使得它成為一個燒瓶應用程序。 將您的flaskblog.py 更改為以下內容

from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
    return 'Hello world!'

if __name__ == '__main__':
    app.run()

請從源代碼所在的目錄運行“ export FLASK_APP=flaskblog.py ”。

之后,運行“ flask run ”。

我注意到您的導出是從不同的目錄完成的。

如果您有(在這種情況下,您確實有),請刪除它:

如果名稱== ' main ': app.run()

你遵循正確的步驟。 只需確保您的 hello.py 文件與正確編寫的所有代碼一起保存。 再次保存並重試。 希望有幫助。

嘗試使用

FLASK_APP=flaskblog:name

指定一個。

暫無
暫無

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

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