Python虚拟环境的创建与配置
虚拟环境是什么?
-
虚拟环境顾名思义,在一个虚拟的世界中,也就是我们的编程世界以专利的实时动态程序行为修饰与模拟算法,直接利用本机的 OS,模拟出自带与本机相容 OS 的虚拟机(Vista下可模拟Vista、XP,Windows 7下则可模拟[Windows 7](https://baike.baidu.com/item/Windows 7)、Vista、XP),也称为“虚拟环境”。
-
每一个环境都相当于一个新的操作系统。你可以在这个新的环境里安装软件,保存资料。
为什么需要虚拟环境
虚拟环境相当于一个抽屉,在这个抽屉中安装的任何软件包都不会影响到其他抽屉。并且在项目中,我可以指定这个项目的虚拟环境来配合我的项目。比如我们现在有一个项目是基于
Django 1.10.x
版本,又有一个项目是基于Django 0.9.x
的版本,那么这时候就可以创建两个虚拟环境,在这两个虚拟环境中分别安装Django 1.10.x
和Django 0.9.x
来适配我们的项目。
多个项目需要的环境版本有多个不相同,总不能每次做项目