python虚拟环境
为什么要使用虚拟环境?
场景1:当前有两个项目,都依赖request库。项目A需要1.0版本,项目B需要这个库的2.0版本。如果没有安装虚拟环境,那么当你使用这两个项目时,默认情况下都是使用的全局的python环境。造成的问题是:A和B两个项目,只能运行一个,如果运行另一个,必须安装与之匹配的库环境。
解决方案:虚拟环境-virtualenv
使用虚拟环境,创建一个完全独立的局部python环境,在此环境中,安装所有与这个项目相匹配的库即可。
各个项目使用各自独立的‘python环境’,互相不干扰。
1.virtualenv安装
cmd >> pip install virtualenv
2.使用
1>创建一个虚拟环境(项目第一次使用)
2>激活虚拟环境
3>在激活状态下,想干啥干啥
4>退出虚拟环境
5>删除虚拟环境