Flask Web 开发 : 基于 Python 的 Web 应用开发实战 第 1 章

 第 1 章  安装和设置 Flask 框架

    Flask 自开发伊始就被设计为可扩展的框架,它具有一个包含基本服务的强健核心,其他功能则可通过扩展实现。

    Flask 有两个主要依赖:路由、调试和 Web 服务器网关接口(Web Server Gateway Interface,WSGI) 子 系 统 由 Werkzeug(http://werkzeug.pocoo.org/) 提 供; 模 板 系 统 由 Jinja2(http://jinja.pocoo.org/)提供。

1.1  使用虚拟环境

    安装 Flask 最便捷的方式是使用虚拟环境。虚拟环境是 Python 解释器的一个私有副本,在这个环境中你可以安装私有包,而且不会影响系统中安装的全局 Python 解释器。

    虚拟环境有两个好处:

        1.可以在系统的 Python 解释器中避免包的混乱和版本的冲突。

        2.使用虚拟环境还有个好处,那就是不需要管理员权限。

虚拟环境使用第三方实用工具 virtualenv 创建。输入以下命令可以检查系统是否安装了virtualenv :
    $ virtualenv --version

yum -y install python-virtualenv  安装virtualenv

为了方便,安装所有依赖   yum -y install python *

下一步是使用 virtualenv 命令创建 Python 虚拟环境。这个命令只有一个必需的参数,即虚拟环境的名字。按照惯例,一般虚拟环境会被命名为 venv :
    $ virtualenv venv

在使用这个虚拟环境之前,你需要先将其“激活”.bash 命令行,可以通过下面的命令激活这个虚拟环境:
    $ source venv/bin/activate
如果使用微软 Windows 系统,激活命令是:
    $ venv\Scripts\activate

为了提醒你已经激活了虚拟环境,激活虚拟环境的命令会修改命令行提示符,加入环境名:
    (venv) $
当虚拟环境中的工作完成后,如果你想回到全局 Python 解释器中,可以在命令行提示符下输入 deactivate 。

1.2  使用 pip 安装 Python 包

    (venv) $ pip install flask
执行上述命令,你就在虚拟环境中安装 Flask 及其依赖了。要想验证 Flask 是否正确安装,你可以启动 Python 解释器,尝试导入 Flask:
    (venv) $ python
    >>> import flask
    >>>
如果没有看到错误提醒,那恭喜你——你已经可以开始学习第 2 章的内容......

猜你喜欢

转载自www.cnblogs.com/86salo/p/9375304.html