给Python配置虚拟环境
1.创建目的
在项目开发中,往往我们需要不同版本的功能库协同我们的项目开发,因此往往需要一个不同的版本进行开发测试。如现在市面上大多使用django1.1版本,但是此时你的电脑安装的是2.0以上的版本,在功能上存在较多差异,此时该怎么办呢?这时候就需要我们通过创建虚拟环境,来实现不同版本的开发测试
2.实现方法(我的是在python3内做的,所以下面的pip都是pip3)
2.1 在windows面板中,进入终端控制器,选择你要创建虚拟环境的路径,我选的是D盘,进入D盘下,输入以下语句(我的包名是userful)
virtualenv --no-site-packages userful
此时就会在D盘中出现一个名为userful的包
2.2 通过cd命令进入到你创建的文件userful下的Scripts中:

2.3激活虚拟环境:
activeate.bat
2.4安装第三方包,如我这里安装的是django1.11
pip3 install django==1.11
# 这里直接从外网下载可能比较慢,推荐使用国内的,从国内的清华pip源下载
pip3 install django==1.11.11 -i https://pypi.tuna.tsinghua.edu.cn/simple
# 一般做项目的时候,我们通常还需要做一下这一步,将虚拟环境的依赖包关系导出到requirements.txt
pip3 freeze > requirements.txt
# 此时你的项目目录里多了这个txt文件,它当中包含了你的包名以及版本号。当你需要在另外一台电脑运行的时候,就要进行相关配制,此时运行以下命令:
pip3 install -r requirements.txt
# 就可以按照 requirements.txt 安装项目依赖的第三方包
2.5 安装完成后,退出虚拟环境
deactivate.bat
2.6 安装完成,创建django项目

2.7红色框中选择虚拟环境下的Python

2.8点击确定,创建完成项目骨架后,直接在setting配置中查看即可

浙公网安备 33010602011771号