Python创建虚拟环境
一:引言
众所周知,运行Python创建的项目时,需要用到Python解释器,但是有时候不同的项目之间,需要用到的模块和包的版本不同,不同的配置会起冲突,这时候就需要用到虚拟环境了。
安装了虚拟环境之后:
不同的项目将可以使用不同的虚拟环境。 要解决先前需求相冲突的例子,应用程序 A 可以拥有自己的 安装了 1.0 版本的虚拟环境,而应用程序 B 则拥有安装了 2.0 版本的另一个虚拟环境。 如果应用程序 B 要求将某个库升级到 3.0 版本,也不会影响应用程序 A 的环境。
二:安装教程1(纯cmd操作)
1.先按Win+R
打开运行cmd
,输入下列代码:
pip3 install virtualenv
pip3 install virtualenvwrapper-win
image-20200716135005193
image-20200716135052149
2.创建一个用来存放虚拟环境的总文件夹,我这里命名为Virtualenv - All
,放在了E盘
image-20200716135356438
3.去环境变量里面配置一下
打开过程:此电脑 - 右键 - 属性 - 高级系统设置 - 环境变量 - 系统变量“新建” - 输入变量名WOEKON_HOME
- 输入变量值E:\Virtualenv - All
(第二步创建的存放虚拟环境的总文件夹) - 确定*3
image-20200716135543778
image-20200716135953029
4.找到Python解释器的安装路径
找不到的可以先按Win+R
打开运行cmd
,输入pip -V
来找路径
image-20200716140255452
5.接下来进入python解释器的Scripts
文件夹,找到并双击virtualenvwrapper.bat
进行配置信息的同步
image-20200716140422944
6.接下来可以创建虚拟环境了
①进入之前创建的用于存放虚拟环境的总文件夹,在路径地址栏输入cmd
image-20200716142320252②在cmd中输入命令:mkvirtualenv 虚拟环境名称
(虚拟环境名称最好与项目的对应)
也可以创建基于某Python环境创建虚拟环境:
mkvirtualenv -p python2.7 虚拟环境名称
mkvirtualenv -p python3.6 虚拟环境名称