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版本
  2. 已安装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下新建一个文本文件,输入如下内容:

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测试成功

上一篇 Python数组遍历
下一篇 Python搭建HTTP服务器:PyCharm配置virtualenv使用Flask
目录
文章列表
1 ajax中contentType为application/json的用法
ajax中contentType为application/json的用法
2
Druid自定义Filter实现
Druid自定义Filter实现
3
玩转Redis-HyperLogLog原理探索
玩转Redis-HyperLogLog原理探索
4
Android Intent和PendingIntent的区别
Android Intent和PendingIntent的区别
5
Swift UI - 滑块(UISlider)
Swift UI - 滑块(UISlider)
最新评论
一位WordPress评论者
一位WordPress评论者
2月12日
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。