python--在电脑上配置python2和python3虚拟环境

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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章