[英]Flask app not running
from flask import Flask
app = Flask(__name__)
@app.route("/")
def index():
return "Index!"
@app.route("/hello")
def hello():
return "Hello World!"
@app.route("/members")
def members():
return "Members"
if __name__ == "__main__":
app.run(debug=True)
我正在嘗試運行上述示例程序,但不確定如何在瀏覽器中檢查輸出。 我嘗試了鏈接-http : //127.0.0.1 : 5000/hello , http : //127.0.0.1 : 5000/members沒有出現。 如果我有什么需要幫助我嗎?
確保系統中已安裝Flask,您可以嘗試$ pip freeze | grep flask
$ pip freeze | grep flask
,如果不運行
$ pip install Flask
當您運行$ python <filename>.py
類的應用程序時,您會看到類似
* Running on http://localhost:5000/
如果您不熟悉Flask,請按照以下步驟操作,您將能夠在瀏覽器中查看路徑。 首先安裝virtualenv和pip。
sudo apt-get install python-virtualenv
sudo apt-get install python-pip
創建一個目錄,以存儲對象。
mkdir yourflaskapp
cd yourflaskapp
創建將在其中安裝flask的虛擬環境。
virtualenv yourvirtualenv
成功創建虛擬環境后,使用以下命令將其激活。 要停用類型並運行deactivate
。
source yourvirtualenv/bin/activate
現在在您的虛擬環境中安裝flask。
pip install flask
在下面創建文件app.py,然后運行python app.py
from flask import Flask
app = Flask(__name__)
@app.route("/")
def index():
return "Index!"
@app.route("/hello")
def hello():
return "Hello World!"
@app.route("/members")
def members():
return "Members"
if __name__ == "__main__":
app.run(debug=True)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.