2 安装flask
1.安装
pip3 install flask
1 创建虚拟环境
1.1 虚拟环境是什么?
虚拟环境是隔离的Python解释器环境。通过创建虚拟环境,你可以拥有一个独立的Python解释器环境,相当于对全局的python解释器环境拷贝一份私有的副本, 这样做的好处是可以为每一个项目创建独立的Python解释器环境,因为不同的项目常常会依赖不同版本的库或Python版本。使用虚拟环境可以保持全局Python解释器环境的干净,避免包和版本的混乱,并且可以方便地区分和记录每个项目的依赖,所谓环境追根溯源也是文件,既然是文件就支持拷贝到各个平台上,所以同时提高了可移植性,以便在新环境下复现依赖环境。
举例说明:
例1:如果你同时有很多个项目,有一个爬虫项目,有一个Flask项目,有一个Django项目放在一个环境下,那么管理相关的第三方库难免混乱。
例2:如果你有两个Flask项目,但是两个项目flask版本不一致,会出现版本冲突问题
关键词:1、Python解释器的一个私有副本 2、解决了包管理混乱、版本冲突、提高了移植性
1.2 搭建虚拟环境
windows的开发环境的安装过程,我们使用的是virtualenv虚拟开发环境,首先安装相关包的依赖
pip install virtualenvwrapper-win
利用安装好的模块我们创建一个虚拟环境
##注意:这个‘’fflaskenv‘’ 是我们自己给虚拟环境取的名字,并且要记录一下图(1)的安装路径,一会我们需要使用。
mkvirtualenv flaskenv
虚拟环境其他相关命令:
01、切换到指定的虚拟环境:注意我们进入虚拟环境是需要用workon命令,但是首次安装成功会自动进入虚拟环境。
workon flaskenv
02、退出虚拟环境
deactivate
03、删除指定的虚拟环境
rmvirtaulenv flaskenv
04、列出所有虚拟环境:
lsvirtualenv
05、进入到虚拟环境所在的目录:
cdvirtualenv
2 在虚拟环境中安装我们的Flask模块
workon flaskenv
pip install flask
从上面成功安装的输出内容可以看出,除了Flask包外,同时被安装的还有5个依赖包
包名及版本 | 功能 |
---|---|
Jinja2-3.0.3 | 渲染模板引擎工具集 |
MarkupSafe-2.0.1 | 可以识别HTML转义规则。HTML字符转义工具集 |
Werkzeug-2.0.2 | Web 框架的底层库,提供了请求及响应以及开发服务器的功能,简称WSGI工具集 |
click-8.0.3 | 命令行工具集 |
itsdangerous-2.0.1 | 加密工具集 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)