虚拟环境的最大好处是可以把不同的开发环境进行分隔,一个环境安装的内容不影响另一个环境的内容。
1、虚拟环境安装
用 virtualenv 来管理多个开发环境,virtualenvwrapper 使得virtualenv变得更好用。
在命令行下安装包
pip install virtualenvwrapper-win
默认情况下,建立虚拟环境的路径不是很理想,想要自定义虚拟环境的路径可以照下图进行。
技巧:有时候直接安装包会比较慢,这时可以使用国内地址进行安装。具体命令是:
pip install -i https://pypi.douban.com/simple django
即在install后面加上豆瓣的地址即可加速安装。
2、创建虚拟环境
mkvirtualenv test
创建运行环境test
workon test
工作在test环境 或 从其它环境切换到test环境
直接使用workon
则列出所有的虚拟环境
deactivate
退出终端环境
3、不同版本python虚拟环境的搭建
一般默认情况下建立的虚拟环境为2版本,想要建立确定版本python的虚拟环境在建立虚拟环境时指定python可执行文件路径即可。