【Python】爬虫框架的安装 -- Mac/Windows:Flask / Django

Python 爬虫框架的安装 -- Mac/Windows:Flask / Django

  • 一、Flask
    • Mac
      • 安装命令
      • 依赖关系
      • 可选依赖:
      • 查看是否成功
    • Windows
      • 安装命令
  • 二、Django

一、Flask

Mac

安装命令

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 flask  

Windows

安装命令

$ pip install Flask # 直接安装即可

二、Django

无论哪个系统,直接安装即可

import django
print(django.get_version())  # 查询安装版本

你可能感兴趣的:(Python学习,python,前端)