002:Virtualenv创建虚拟环境

前戏:

1、安装python解释器,建议安装时选上添加到系统,具体情况如下图:

2、PyCharm安装就不说了,主要的是安装专业版(社区版没有django、flask等功能,至于破解——你懂的);

安装 virtualenv :

virtualenv 是用来创建虚拟环境的软件工具,我们可以通过 pip 或者 pip3 来安装:

pip install virtualenv
pip3 install virtualenv

 

创建虚拟环境:

创建虚拟环境非常简单,通过以下命令就可以创建了:

virtualenv [虚拟环境的名字]

 

注:如果你当前的 Python3/Scripts 的查找路径在 Python2/Scripts 的前面,那么将会使用 python3 作为这个虚拟环境的解释器。如果 python2/Scripts 在 python3/Scripts 前面,那么将会使用 Python2 来作为这个虚拟环境的解释器。本人没有这个癖好,系统上同时装python2和python3;


进入环境:

虚拟环境创建好了以后,那么可以进入到这个虚拟环境中,然后安装一些第三方包;

进入虚拟环境在不同的操作系统中有不同的方式,一般分为两种,第一种是 Windows ,第二种是 *nix :

1、 windows 进入虚拟环境:进入到虚拟环境的 Scripts 文件夹中,然后执行 activate 。
2、unix 进入虚拟环境: source /path/to/virtualenv/bin/activate

一旦你进入到了这个虚拟环境中,你安装包,卸载包都是在这个虚拟环境中,不会影响到外面的环境。

 

退出虚拟环境:

退出虚拟环境很简单,通过一个命令就可以完成: deactivate 。

 

创建虚拟环境的时候指定 Python 解释器:

在电脑的环境变量中,一般是不会去更改一些环境变量的顺序的。也就是说比如你的 Python2/Scripts 在 Python3/Scripts 的前面,那么你不会经常去更改他们的位置。但是这时候我确实是想在创建虚拟环境的时候用 Python3 这个版本,这时候可以通过 -p 参数来指定具体
的 Python 解释器:

virtualenv -p C:\Python36\python.exe [virutalenv name]

注:再次说一声,本人没有这个癖好,但考虑特殊情况,系统上同时装python2和python3;

posted @ 2018-12-16 22:06  zheng-weimin  阅读(253)  评论(0编辑  收藏  举报