Python搭建HTTP服务器:Windows下使用virtualenv安装Flask
Flask介绍
Flask是一个轻量级的Web应用框架,使用Python编写。基于 WerkzeugWSGI工具箱和 Jinja2模板引擎。Flask使用 BSD 授权。
Flask也被称为“microframework”,因为它使用简单的核心,用 extension 增加其他功能。Flask没有默认使用的数据库、窗体验证工具。然而,Flask保留了扩增的弹性,可以用Flask-extension加入这些功能:ORM、窗体验证工具、文件上传、各种开放式身份验证技术。
Flask安装准备
Flask安装的前提条件:
- 已安装python2.x版本
- 已安装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的库依赖
然后配置虚拟环境
此时可以看到当前目录下生成一个文件夹myvir
然后cd到myvir目录的Scripts下输入activate.bat
,进入虚拟环境,输入easy_install 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
然后打开浏览器输入127.0.0.1:5000,就看到了Hello World。
版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/02/19/python-deploy-http-server-use-virtualenv-to-install-flask-under-windows/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。
共有 0 条评论