- 一、Flask
- Mac
- 安装命令
- 依赖关系
- 可选依赖:
- 查看是否成功
- Windows
- 安装命令
- 二、Django
sudo easy_install pip
安装成功后,显示如下:
Requirement already satisfied: flask in /anaconda3/lib/python3.7/site-packages (1.0.2) Requirement already satisfied: itsdangerous>=0.24 in /anaconda3/lib/python3.7/site-packages (from flask) (0.24) Requirement already satisfied: click>=5.1 in /anaconda3/lib/python3.7/site-packages (from flask) (6.7) Requirement already satisfied: Jinja2>=2.10 in /anaconda3/lib/python3.7/site-packages (from flask) (2.11.3) Requirement already satisfied: Werkzeug>=0.14 in /anaconda3/lib/python3.7/site-packages (from flask) (0.14.1) Requirement already satisfied: MarkupSafe>=0.23 in /anaconda3/lib/python3.7/site-packages (from Jinja2>=2.10->flask) (1.0)依赖关系
可选依赖:当安装 Flask 时,以下配套软件会被自动安装,所以系统会出现以上日志。
Werkzeug :用于实现 WSGI ,应用和服务之间的标准 Python 接口。
Jinja :用于渲染页面的模板语言。
MarkupSafe 与 Jinja 共用:在渲染页面时用于避免不可信的输入,防止注入攻击。
ItsDangerous :保证数据完整性的安全标志数据,用于保护 Flask 的 session cookie.
Click :是一个命令行应用的框架。用于提供 flask 命令,并允许添加自定义 管理命令。
查看是否成功以下配套软件不会被自动安装。如果安装了,那么 Flask 会检测到这些软件。
Blinker :为信号 提供支持。
SimpleJSON:一个快速的 JSON 实现,兼容 Python’s json 模块。如果安装 了这个软件,那么会优先使用这个软件来进行 JSON 操作。
python-dotenv :当运行 flask 命令时为 通过 dotenv 设置环境变量 提供支持。
Watchdog 为开发服务器提供快速高效的重载。
已安装成功,可以通过输入命令:
pip list # 查看package import flaskWindows 安装命令
$ pip install Flask # 直接安装即可二、Django
无论哪个系统,直接安装即可
import django print(django.get_version()) # 查询安装版本



