系统中存在python2 和python3,一部分项目需要在2上面运行,一部分又要在3上面运行,在2运行的时候,可能又存在部分项目需要使用同一个扩展包的不同版本。。。。。。。这些问题最后产生了这么一个东东virtualenv,能对每个项目所对应的python,进行有效的隔离。安装也比较方便,在windows下面做介绍。
1、安装virtualenv pip install virtualenv
2、创建一个文件夹,cd到文件夹下 执行virtualenv -p c:\python27\python.exe test1 其中c:\python27\python.exe为需要指定的python版本的执行路径,test1为创建的虚拟环境目录
3、cd test1\scripts 下面 执行activate 激活虚拟环境(关闭就是deactivate)