一、python虚拟环境介绍

现在有一个现实的问题:

现在呢我要开发一个项目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


你可能感兴趣的:(一、python虚拟环境介绍)