windows下python虚拟环境virtualenv安装和使用

发布于 2018-12-04 07:57:25

引言

使用虚拟环境的原因是,如果存在多个项目,不同的项目之间使用了同一个包,比如Django,有一个使用了2.0.1的版本,有一个使用了1.20.6的版本。当前系统里面安装的是2.0.1版本,那么在运行依赖了1.20.6版本的项目的时候就会出错。那么,这时候,我们就需要一个拥有1.20.6版本Django的环境,而virtualenv就是创建这个环境的工具。

需要注意的是,virtualenv虚拟环境active依赖命令提示符(CMD),PowerShell不起作用

环境

操作系统:windows10 python版本:3.6.3

安装

python -m pip install virtualenv

使用

如果我们要开发一个新的项目,需要一套独立的Python运行环境,可以先建一个文件夹,如果是已有项目,可以跳过第一步

第一步 创建目录

第二步 创建一个独立的Python运行环境,命名为venv

virtualenv --no-site-packages venv

第三步 进入创建的环境

在CMD中执行active即可激活,可以看到前面多了一个(venv)的标志

D:\gd_django\venv\Scripts>activate
(venv) D:\gd_django\venv\Scripts>