1、分别安装python2.7和python3.6
****为了区分是Python2还是Python3,把pytho32目录下的python.exe文件重命名为python3.exe,如下面截图所示:
检验python2和python3是否安装成功:
(1)python2
(2)python3
2、pip的安装
(1) pip是安装和管理python包的工具,通过pip来安装python包变的十分简单。
当电脑上同时存在python2和python3时,如何使用pip呢?
在cmd里输入pip无法得知该pip是python2里面的还是python3的,所有使用里面的pip3或pip3.6。
为了辨别输入里面的pip3,出现下图所示内容则说明pip安装成功
(2)若没有pip则需要安装pip,需要先到官网 https://pypi.python.org/pypi/pip ,下载pip的压缩文件, 在cmd中进入到解压后的目录(既setup.py文件存在的目录),执行如下命令:
如python2安装pip
python2 setup.py install
这时Python2的pip的安装目录下就会有pip、pip2.7、pip2出现,在 cmd输入pip2会出现如下图所示:
3、安装虚拟环境
(1)安装virtualenv;
virtualenv是用来创建虚拟环境的软件工具,可以通过pip或pip3来安装:
pip install virtualenv
pip3 install virtualenv
(2)安装virtualenvwrapper
virtualenvwrapper这个软件包可以让我们管理虚拟环境变得更加简单,不用再跑到某个目录下通过virtualenv来创建虚拟环境,并且激活的时候要跑到具体的目录下去几乎。
通过以下命令安装virtualenvwrapper:
pip install virtualenvwrapper
(3)virtualenvwrapper的基本使用
- 创建虚拟环境
mkvirtualenv my_env
会在当前用户下创建一个Env的文件夹,然后将这个虚拟环境安装到这个目录下,如果电脑中同时安装了python2和python3,并且两个版本中都安装了virtualenvwrapper,那么将会使用环境变量中第一个出现的python版本作为这个虚拟环境的python解释器。
-
切换到某个虚拟环境(例如:my_env)
workon my_env
-
退出当前虚拟环境
deactivate
- 删除某个虚拟环境
rmvirtualenv my_env
- 列出所有虚拟环境
lsvirtualenv
- 进入到虚拟环境所在的目录
cdvirtualenv
- 创建虚拟环境的时候指定python版本
mkvirtualenv --python==D:\python36\python3.exe my_env