美文网首页Python Webflask程序员
一、虚拟隔离环境和flask快速示例

一、虚拟隔离环境和flask快速示例

作者: 扑腾的蛾子 | 来源:发表于2017-10-16 11:41 被阅读23次

    flask全局安装有一个坏处,以前有一个站点是用老版本的,现在的是新版本的,就会有问题,在主要的环境下只能装一个,所以安装flask还有其他的包,我们尽量去建一个隔离的环境,相互之间不会有干扰。

    创建虚拟隔离环境

    virtualenv 工具  指定文件夹复制一份Python,就可以装一些包,不会对其他的有影响

    现在不用装了,新版的Python自带了这个功能,3.4以上的用module venv

    步骤

    创建新文件夹site01,终端中进入这个文件夹(cd)

    $ python3 -m venv myenv  python调用模块venv

    现在直接写的永远都是调用主环境里的Python,应该激活这个环境

    这样激活虚拟环境,记得是在site01下的目录下

    $ deactivate 来关闭激活的虚拟环境

    pip 安装组件

    激活虚拟环境上下文

    pip3 install flask

    快速示例

    进入虚拟隔离环境,$ python3 hello.py

    app.debug = True跟在app=Flask(__name__)后,激活调试,这样修改了源代码并保存后就会自动重新载入

    可以匹配多个地址

    地址带/和不带/是两个地址,偏好/结尾,容错效果好。例如/uke/

    过程

    先请求,路由去找对应的函数,返回相应的字符串,做出响应成为HTML呈现在客户端的浏览器。

    相关文章

      网友评论

        本文标题:一、虚拟隔离环境和flask快速示例

        本文链接:https://www.haomeiwen.com/subject/ejifuxtx.html