Windows Python 虚拟环境virtualenv、virtualenvwrapper(可指定版本哦)

目录

 

简介:

一、virtualenv

1、安装virtualenv

 2、创建虚拟环境

直接创建

指定版本创建

3、开启、退出虚拟环境

4、删除虚拟环境

CMD中

文件管理器中

二、virtualenvwrapper

1、安装virtualenvwrapper

2、设置虚拟环境存放目录

3、创建、删除、切换虚拟环境

其他命令(了解)


简介:

virtualenv

virtualenv用来建立虚拟的Python环境,可以使得你的电脑同时拥有Python2.7及Python3.6(我们可以指定创建的Python版本)。

现实中,我们会为一个项目单独的创建一个虚拟的Python环境,以方便我们项目的开发和调试(不同的项目可能需要用到不同的

包)。

virtualenvwrapper

virtualenvwrapper用于管理创建的虚拟Python环境,相当virtualenv的辅助工具。方便我们更为灵活的管理和来回切换python的

不同版本。

前提

已经安装Python(版本号在此不重要),并且已将Python添加到电脑系统环境变量,添加环境变量请自行百度。

 

一、virtualenv

1、安装virtualenv

打开CMD(不会,请按 WIN+R,输入 cmd,并按下回车)

pip install virtualenv    #安装virtualenv命令

 2、创建虚拟环境

直接创建

virtualenv env     #是创建与当前目录下,python的版本是系统环境变量中的版本

指定版本创建

virtualenv  -p  c:/python/python2.7  F:/ENVS/py2                 

#蓝色为指定的python版本,红色为虚拟环境安装目录。

3、开启、退出虚拟环境

cmd进入虚拟环境的安装目录env/scripts,再运行

activate             #启动虚拟环境

Windows Python 虚拟环境virtualenv、virtualenvwrapper(可指定版本哦)

cmd 中出现"(py2)",说明启动成功

deactivate         #退出虚拟环境(请忽视输错的部分,手动尴尬 ̄□ ̄||,,)

Windows Python 虚拟环境virtualenv、virtualenvwrapper(可指定版本哦)

 

4、删除虚拟环境

CMD中

rmvirtualenv  F:/ENVS/py2   

文件管理器中

直接删除虚拟环境的安装目录文件就可以了(就是这么方便(#^.^#),)。

 

二、virtualenvwrapper

1、安装virtualenvwrapper **需提前安装virtualenv**

进入cmd(不会,请看上面的方法)

pip install virtualenvwrapper-win   #Windows中使用 virtualenvwrapper-win,Linux中直接使用virtualenvwrapper

 

2、设置虚拟环境存放目录

默认为  C:/Users/username/envs    #username会不同,取决于你的电脑目录。

更改目录,在系统变量中添加 “ 变量名 ” :WORKON_HOME,“ 变量值 ”:自定义的路径

 

3、创建、删除、切换虚拟环境

命令行CMD中

指定版本创建

mkvirtualenv -p  c:/python/python2.7  py2

mkvirtualenv  py2         #是创建与当前目录下,python的版本是系统环境变量中的版本

**虚拟环境

workon py2

退出虚拟环境

deactivate

删除虚拟环境

rmvirtualenv py2  #退出该虚拟环境后,才可执行删除操作。

其他命令(了解)

  • workon     # list or change working virtualenvs/可以查看所有的虚拟环境
  • lssitepackages   # list contents of the site-packages directory
  • virtualenvwrapper    # show this help message