这篇是基于window平台的,mac平台请移步:mac平台的python虚拟环境virtualenv
原因
比如App_1需要的lib版本为1.10,App_2需要的lib版本为1.12,这样在同一个环境中,同时开发App_1和App_2则需要隔离的环境。virtualenv很方便地提供了这种功能。
安装
pip install virtualenv
使用
创建虚拟环境
提前创建一个文件夹,用来存放虚拟环境的文件。
在这里我的目录是D:\Files\Python_env\Py3env,用来存放基于python3的虚拟环境。
virtualenv -p C:\Python36\python3.exe Py3env --distribute --no-site