现在有一个现实的问题:
现在呢我要开发一个项目A,我使用的是flask0.12版本,但是过了两年之后,领导让我再开发一个项目B要求我使用flask 1.0版本开发,但是我的电脑里面之前已经存在了flask 0.12版本了,我们知道这两个版本会相互影响(就像是我们不能同时安装window 7和window 10两个版本一样),那么问题该怎么解决呢,我总不能把flask 0.12更新程flask 1.0吧,那这样项目A就不能用了。那应该怎么解决呢?
这时候python h虚拟环境就派上用场了!
在虚拟环境下,它会给项目A一个“大盒子A”,在这个盒子下用来装flask 0.12 ,同时也给项目B创建一个“大盒子B”,在这个大盒子里面装flask 1.0 ,两个盒子根据项目的需要安装的所有版本都是互不干扰的。
总之一句话:因为python的更新太快了,有时候需要在同一个电脑上存在一个框架的不同版本,这时候虚拟环境就能解决这个问题了
虚拟环境的安装
安装虚拟环境的命令如下:pip install virtualenv
使用
加入我们要在E盘下创建一个文件夹Virtualenv的虚拟环境
可以在E盘下直接新建文件夹,也可以用cmd命令:mkdir Virualenv

接下来如何创建“大盒子”:进入Virtualenv文件夹下,执行 virtualenv “虚拟环境名字”本例是flask-env

盒子建好了,但是却不知道用哪一个,所以要激活:
进入E:\Virtualenv\flask-env\Scripts 下执行activate

接下来要在虚拟环境中安装flask:
进入E:\Virtualenv\flask-env\Scripts执行pip install flask
