Python搭建HTTP服务器:Windows下使用virtualenv安装Flask

Flask介绍

Flask是一个轻量级的Web应用框架,使用Python编写。基于 WerkzeugWSGI工具箱和 Jinja2模板引擎。Flask使用 BSD 授权。
Flask也被称为“microframework”,因为它使用简单的核心,用 extension 增加其他功能。Flask没有默认使用的数据库、窗体验证工具。然而,Flask保留了扩增的弹性,可以用Flask-extension加入这些功能:ORM、窗体验证工具、文件上传、各种开放式身份验证技术。

Flask安装准备

Flask安装的前提条件:

    1. 已安装python2.x版本
    1. 已安装easy_install

在安装flask之前,首先需要安装python和easy_install,easy_install只支持pyhon2.x版本不支持python3.x版本,所以在安装python的时候最好选择python2.x,如python2.7。

Python官网:http://www.python.org/

easy_install官方下载地址:http://pypi.python.org/pypi/setuptools

可以找到正确的easy_install版本进行下载安装。win7 32位可以下载安装:setuptools-0.6c11.win32-py2.7.exe,下载页面:https://pypi.python.org/pypi/setuptools/0.6c11

注意:win7 64位必须使用ez_setup.py进行安装。方法是下载ez_setup.py后,在cmd下执行 python ez_setup.py,即可自动安装setuptools。目前没有直接的exe安装版本。

安装完easy_install后,在系统环境变量的PATH中添加easy_install所在的目录,例如:C:\Python27\Scripts

开始安装Flask

如果你已经把Python2.7和east_install全部安装完毕,那么我们可以开始安装Flask。

首先打开控制台,输入easy_install virtualenv,安装 virtualenv,这个主要是用来做解释器环境隔离的,避免同一机器上的多个python或者多个python的库依赖

安装virtualenv

然后配置虚拟环境

配置虚拟环境

此时可以看到当前目录下生成一个文件夹myvir
然后cd到myvir目录的Scripts下输入activate.bat,进入虚拟环境,输入easy_install Flask

安装Flask

Flask安装测试

安装完成之后,我们测试一下是否能正常运行

在Scripts下新建一个文本文件,输入如下内容:

1
2
3
4
5
6
7
8
9
10
11
from flask import Flask

app=Flask(__name__)

@app.route('/')

def hello_world():
return "Hello World"

if __name__ == '__main__':
app.run()

保存为hello.py

最后在控制台上输入Python hello.py

测试Flask

然后打开浏览器输入127.0.0.1:5000,就看到了Hello World。

Flask测试成功

Powered by AppBlog.CN     浙ICP备14037229号

Copyright © 2012 - 2020 APP开发技术博客 All Rights Reserved.

访客数 : | 访问量 :