Python虚拟环境的安装和搭建

2022-11-07 09:27:48 浏览数 (1)

一、 python虚拟环境介绍

代码语言:javascript复制
	   虚拟环境(virtual environment),它是一个虚拟化,从电脑独立开辟出来的环境。通俗的来讲,虚拟环境就是借助
	   虚拟机来把一部分内容独立出来,我们把这部分独立出来的东西称作“容器”,在这个容器中,我们可以只安装我们需
	   要的依赖包,各个容器之间互相隔离,互不影响。

二、为什么要使用虚拟环境

代码语言:javascript复制
1. 项目部署时,直接导出项目对应的环境中的库就可以了;
2. 同时开发多个项目,各自项目使用的python版本不同,譬如一个是**python2**,另一个是**python3**,那么需要来回的切换python版本;
3. 当你同时开发多个项目时,特别是多个项目使用同一个库,譬如:**django**,但是各自项目使用的**django**的版本不一致时,
那么你在开发这些项目时,需要来回的卸载和安装不同的版本,因为同一个python环境中,同名的库只能有一个版本。

三、虚拟环境的安装和搭建

1.pip安装virtualenvwrapper(-win:代表的是Windows环境,mac环境不需要加)
代码语言:javascript复制
	pip install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenvwrapper-win
2.在环境变量中,配置虚拟环境的指定安装目录
代码语言:javascript复制
1、 打开系统环境变量配置

2. 新建系统变量名:WORKON_HOME

3. 变量值配置为你的系统中一个指定目录,譬如:D:env(不建议使用带中文)

代码语言:javascript复制
	4.创建第3步中的文件夹
	5. 保存配置
3. 在cmd中运行 workon或者lsvirtualenv 即可查看当前的虚拟环境配置情况
代码语言:javascript复制
	1、Win R
	2、输入:cmd
	3、输入:workon
4. 新建虚拟环境,cmd中输入:
代码语言:javascript复制
mkvirtualenv env_nam
	PS:可以在cmd命令窗口的任意目录下新建,最终虚拟环境文件夹都会创建在 第 2 步中的 WORKON_HOME

指定的文件夹中

5.查看是否新增成功(一般新增的时候没有报错就是没有问题)
6. 进入虚拟环境,cmd中输入:
代码语言:javascript复制
  		workon env_nam
7.在虚拟环境安装第三方库
代码语言:javascript复制
1、查看虚拟环境的python库


2、安装第三方库
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pymysql
8. 退出虚拟环境,cmd中输入:
代码语言:javascript复制
 deactivate
9. 删除虚拟环境,cmd中输入:
代码语言:javascript复制
	rmvirtualenv env_nam

0 人点赞