## 介绍
先说结果:
pyenv + virtualenv 实现 python 不同版本的纯净虚拟环境 的搭建
再说缘由:
> 在实际的开发过程中,我们可能在并行开发多个项目,而不同项目用到的Python版本可能也不一样,比如开发todolist 使用的是 Python2.7, 开发运维系统使用的是 Python 3.6;
为了实现不同版本之间的快速切换, 这里给你大家推荐一款Python的版本管理工具`pyenv`, 利用 `pyenv` 可以快速、方便的安装多个不同的Python版本
在有了不同的Python版本之后,结合实际项目开发,`需要有多个相互不依赖的环境来运行多个不同的python项目`, 这里结合`virtualenv` 就能实现所谓的 `python 纯净虚拟环境`
对于 `virtualenv` 推荐使用 `pyenv` 来安装,`pyenv-virtualenv` 是pyenv的插件;所以我们可以使用 pyenv + virtualenv 实现 python 不同版本的纯净虚拟环境 的搭建