基础准备
- 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!"