一、Virtualenv介绍
在python开发过程中,我们可能会遇到这样一种情况,就是如果我们同时开发多个项目,但是当前项目依赖的版本和另外的项目依赖的版本不同,这样开发过程就会出现依赖冲突,而virtualenv就可以解决这类问题,它用来为一个项目创建一套“隔离”的虚拟化Python运行环境,将我们所需的依赖分别安装进去的,不同项目相互不干扰。
二、安装Virtualenv
pip3 install virtualenv
测试安装是否成功:
virtualenv --version
三、创建虚拟环境
若安装了多个python版本,如py2和py3,则需要指定使用哪个创建虚拟环境
virtualenv -p python3 xxx
注意:"-p"是指py的版本,例如:若想安装py2.7则写成“virtualenv -p python2.7 xxx”。
四、启动虚拟环境
1、进入虚拟环境文件:cd xxx
2、进入相关的启动文件夹:cd Scripts
3、启动虚拟环境:activate
注意:一旦激活后,从现在起,任何你使用pip安装的包将会自动放在 xxx 文件夹中,与全局安装的Python隔绝开。若想回到全局则退出虚拟环境。
4、退出虚拟环境:deactivate