首页 > 代码库 > Python虚拟开发环境

Python虚拟开发环境

最近,一直在不同版本的Python之间来回折腾,发现了几个Python虚拟开发环境工具,具体如下:

 

1. Virtualenv,可以指定开发环境的Python版本、继承已有开发环境配置,virtualenv-clone& Virtualenvwrapper是基于virtualenv的开发的。

https://virtualenv.pypa.io/en/stable/

https://github.com/edwardgeorge/virtualenv-clone

http://virtualenvwrapper.readthedocs.io/en/latest

2. pyenv,用于不同版本python的安装、删除,可以实现不同版本的python有不同的包,即以版本为单位设定开发环境。

https://github.com/yyuu/pyenv

3. Anaconda,由conda衍生出来的python开发环境管理工具,据说其母版的应用范围不仅限于python,有兴趣的同志们可以自行研究。

http://conda.pydata.org/docs/

 

对于上述工具的使用,网上的叙述已经屡见不鲜。所以,在此仅列出了名称和官方手册地址,供使用时参考。我目前一直使用第一种工具组合作为开发工具。

Python虚拟开发环境