基礎准備
- Python 3.6.5
- Conda
- Visual Studio Code
虛擬環境
創建虛擬環境
conda create -n flask
激活虛擬環境
activate flask
關閉虛擬環境
deactivate flask
安裝Flask
conda install falsk
生成依賴
生成依賴的主要目的是為了記錄當前虛擬環境中,所安裝的程序包,以便在團隊開發的時候,能夠有效的同步團隊成員的依賴環境。
pip freeze > requirements.txt
在VS Code中配置Python虛擬環境
打開.vscode
目錄,找到setting.json
,在其中加入如下代碼:
{
"python.pythonPath": "<你的虛擬環境目錄\\python.exe>"
}
在VS Code中配置Flask調試環境
打開.vscode
目錄,找到luanch.json
,在其中加入如下配置:
{
"name": "<Every Name You Want>",
"type": "python",
"request": "launch",
"module": "flask",
"env": {
"FLASK_APP": "<Flask App Dir>\\app.py",
// 開發環境
"FLASK_ENV": "development",
},
"args": [
"run",
]
},
測試代碼
新建文件app.py
文件。
添加如下代碼,然后點擊F5
運行。
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello, world!"