簡體   English   中英

flask 命令未在 windows 中找到 10

[英]flask command not found in windows 10

我是 python flask 的初學者。 我嘗試了很長時間安裝flask。 但它沒有正確安裝。 在這里我提到我的步驟

安裝 python 3.9.4
pip 安裝 Flask
制作目錄
created.py 文件並編寫演示代碼

on that directory if I run python in cmd, it shows Python 3.9.4 (tags/v3.9.4:1f2e308, Apr 6 2021, 13:40:21) [MSC v.1928 64 bit (AMD64)] on win32 Type "幫助”、“版權”、“學分”或“許可”以獲取更多信息。

但如果我運行 flask 運行,它顯示bash: flask: command not found

在 app.py 中

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

from dotenv import load_dotenv

load_dotenv()

host = os.getenv('hostname')

@app.route("/")
def home():
    return f'hello22 {os.getenv("hostname")}'

似乎你在 Windows 上。

正如Flask 文檔所說(對於 Flask>0.11),您需要:

  1. 打開 CMD 或 Powershell
  2. 運行 $env:FLASK_APP = "myapp.py"
  3. 然后flask 運行python -m flask 運行

You are getting "bash: flask: command not found" because you're using git bash and it's and isolated enviroment, aside your Windows enviroment.

檢查:

if __name__ == "__main__":
  app.run(debug=True)

最后,如果您想在更新並保存新代碼后查看新更改,請在您的應用程序配置中將調試設置為 True,或者您可以:

  1. 打開 CMD 或 Powershell
  2. 運行set FLASK_ENV=developmentset FLASK_DEBUG=1

暫無
暫無

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

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