文章目录
前言
python中常用的框架有
1.Django
这可能是最广为人知和使用最广泛的 Python Web 框架了。但是,Django系统耦合度较高,替换掉内置的功能比较麻烦,学习较难。
2.Flask
Flask是一个轻量级Web应用框架。Flask 很容易使用,你只需要几行代码就可以写出来一个“Hello World”。也是我们今天需要学习安装的。
3.Tornado
Tornado 不单单是个框架,还是个 Web 服务器。
除上面介绍的3种框架外,Python 还有许多其他Web 框架,这里就不再介绍。每种框架各有优劣,使用时需要根据自身的应用场景选择适合自己的Web框架。
一、关于什么是pip
首先我们了解一下pip工具
1.什么是pip?
PIP是通用的Python包管理工具,提供了对 Python 包的查找、下载、安装、卸载、更新等功能。安装诸如Pygame、Pymysql、requests、Django等Python包时,都要用到pip。不过现在的python的版本中,pip基本上已经捆绑安装了,不需要再单独安装,但是前提是你装过python了。
2. 如何更新pip?
命令行输入
pip install --upgrade pip
或者是
python -m pip install --upgrade pip
3. 常用pip命令有哪些?
pip list
查看pip安装的模块名和版本
pip -v
查看pip版本
pip install 模块名
安装模块
pip install 模块名==版本号
安装指定版本
pip uninstall 模块名
卸载模块
二、安装虚拟环境virtualenv
1.安装virtualenv
打开cmd命令提示符,输入pip install virtualenv -i https://mirrors.aliyun.com/pypi/simple/
我们使用阿里云的镜像安装更加快,所以在安装命令后加上
-i https://mirrors.aliyun.com/pypi/simple/
pip install virtualenv -i https://mirrors.aliyun.com/pypi/simple/
安装成功如下
查看版本是否安装成功
2.创建虚拟环境
接下来我们使用virtualenv命令在指定文件夹创建python虚拟环境。一般虚拟环境被命名为venv
切换到你想保存代码的文件夹,运行如下命令
virtualenv venv
3.激活虚拟环境
在使用这个虚拟环境之前,需要将其“激活”。
venv/Scripts/activate
在命令前出现(venv),则表示激活了虚拟环境。
三、安装Flask
用pip工具安装Flask
pip list可以查看虚拟环境以下已经安装的包。
如下命令Flask
pip install -u flask
然后我们查看flask下的包
已经存在Jinja2和Werkzeug包
四、编写第一个Flask程序
打开pyCharm 输出hello world
from flask import Flask
from flask import url_for
app = Flask(__name__)
@app.route("/")
def show_hello():
return 'hello'
if __name__ =="__main__":
app.run(debug=1)
总结
使用pip工具
安装虚拟环境virtualenv
安装Flask
编写Flask程序