您不想升级linux或OSX上可用的默认python 2.7x安装或python 3.x安装。通常,还有许多其他库和应用程序都依赖于此默认安装。当您想使用特定版本的python时,方法是依靠虚拟环境。
virtualenv是用于创建隔离的Python环境的工具。
然后,您将保持系统安装不变。掌握virtualenv的窍门很容易。一旦创建(一次性任务)。您只需要激活它,然后就可以像通常使用默认的python解释器一样使用它。此处讨论了如何将软件包从一个virtualenv(或系统安装)复制到另一个虚拟环境: