虚拟环境相当于一个抽屉,在这个抽屉中安装的任何软件包都不会影响到其他抽屉。并且在项目中,我可以指定这个项目的虚拟环境来配合我的项目。
virtualenvwrapper 这个软件包可以让我们管理虚拟环境变得更加简单。
首先安装virtualenvwrapper包:
pip install virtualenvwrapper-win
virtualenvwrapper 基本使用:
- 创建虚拟环境
mkvirtualenv django_env
如果你电脑中安装了 python2 和 python3 ,并且两个版本中都安装了 virtualenvwrapper ,那么将会使用环境变量中第一个出现的 Python 版本来作为这个虚拟环境的 Python 解释器。
- 切换到某个虚拟环境
workon spider_env
- 列出所有虚拟环境
如果你想查看系统中所有的虚拟环境:
lsvirtualenv
常用的virtualenvwrapper中虚拟环境管理命令:
方法 | 描述 |
---|---|
mkvirtualenv | 创建虚拟环境 |
workon | 切换虚拟环境 |
rmvirtualenv | 删除某个虚拟环境 |
deactivate | 退出当前环境 |
lsvirtualenv | 列出所有虚拟环境 |
cdvirtualenv | 进入到虚拟环境所在的目录 |