在使用python的过程中,经常会遇到不同的项目可能使用的是不同的python版本,或者有些项目需要使用特定版本的软件包,为了保持系统python软件包不会变的混乱,我们可以使用pyenv来管理系统的python版本,并且使用virtualenv来管理不同的环境。