如何在windows环境下使用virtualenv创建虚拟环境

在windows环境下使用virtualenv比在Linux环境下稍微麻烦一些。下面我们看如何在windows环境下,virtualenv的使用。

virtualenv的一些优点:

  1. 使不同应用开发环境独立
  2. 环境升级不影响其它应用,也不影响全局的python环境
  3. 可以防止系统中包管理混乱和版本的冲突

安装:

#安装 virtualenv 
pip install virtualenv

#安装 virtualenvwrapper-win 方便virtualenv的使用
pip install  virtualenvwrapper-win

使用

使用  mkvirtualenv 创建新的虚拟环境
C:\Users\wex>mkvirtualenv zjyd
Using base prefix 'c:\\users\\wex\\appdata\\local\\programs\\python\\python35'
New python executable in C:\Users\wex\Envs\zjyd\Scripts\python.exe
Installing setuptools, pip, wheel...done.

(zjyd) C:\Users\wex>

我们发现指示符前面自动切换到了我们新建的虚拟环境,虚拟环境现在目录也已给出。

一些常用的命令:
deactivate 退出当前运行的虚拟环境
workon 查询当前运行的虚拟环境或者切换至虚拟环境

查询当前虚拟环境下的模块:

(zjyd) C:\Users\wex>pip  freeze
appdirs==1.4.3
packaging==16.8
pyparsing==2.2.0
six==1.10.0

在虚拟环境下,安装新的模块:

(zjyd) C:\Users\wex>pip  freeze
appdirs==1.4.3
packaging==16.8
pyparsing==2.2.0
six==1.10.0

在虚拟环境下,卸载安装的模块:

(zjyd) C:\Users\wex>pip   uninstall   requests

你可能感兴趣的:(如何在windows环境下使用virtualenv创建虚拟环境)