1、flask-基本架构-MVT - 虚拟环境的安装 - 创建flask应用
flask基本架构图
创建虚拟环境
#1. 打开cmd或pycharm都可以(确保安装python环境)
#2. 安装虚拟环境模块-windows
- pip install virtualenv virtualenvwrapper-win
#3. 查看虚拟环境
- workon
#4. 创建虚拟环境
- mkvirtualenv flask2env
- 默认创建在:C:\Users\Administrator\Envs
#5. 进入虚拟环境
- workon flask2env
- 进入的样子:(flask2env) C:\Users\Administrator>
#删除虚拟环境
- mkvirtualenv flask2env
安装flask
# 1.拟环境中安装flask
- pip3 install flask==2.2.3
打开pycharm创建flask应用
启动app.py时报错:
ImportError: cannot import name 'url_quote' from 'werkzeug.urls' (/Users/hayden/Envs/flaskEnv/lib/python3.9/site-packages/werkzeug/urls.py)
【解决】
这个错误通常是因为版本不兼容或者依赖关系出了问题。看起来是 Werkzeug 库的导入问题,这可能是由于不匹配的库版本造成的。
尝试更新 Werkzeug 库到最新版本,可以通过以下命令来升级 Werkzeug:
- pip install --upgrade Werkzeug
另外,确保你的 Flask 也是最新版本,可以运行以下命令来升级到最新版:
- pip install --upgrade Flask
简单案例
from flask import Flask
#创建flask应用对象
app = Flask(__name__)
@app.route('/') # 路由
def hello_world(): # 视图函数
return 'Hello World!' # 响应给前端
#添加路由和视图函数
@app.route('/index/')
def index():
return 'index 首页'
if __name__ == '__main__':
app.run() #启动服务器