将 Python 升级到较新版本有哪些好处/问题

Lui*_*ado 2 upgrade python 11.10 12.04

将 Python 升级到发行版中没有的更新版本会带来哪些优点和缺点。例如,从 2.6/2.7 升级到 3.1/3.2。由于有几个与问题相关的问题,或者有必要这样做,我认为这只会有助于集中与将 Python 升级到新/旧版本相关的好处和问题。

Jam*_*dge 6

您想要安装 Python 3.x 的主要原因是要运行 Python 3 程序。话虽如此,如果您想运行为该语言设计的程序,您仍然需要安装 Python 2.x,因为两者之间存在不兼容性。

至于为基本安装选择一个默认的 Python 解释器(如果需要,另一个需要在之后安装),您可能想要选择 3.x 的主要原因是这是语言演变发生的地方。

正如已经宣布的那样,不会有 Python 2.8,因此添加到该语言 3.x 分支的任何有用的语言扩展都不会向后移植到旧语言。

依赖 Python 2.x 的程序不会很快消失,但默认安装中的代码数量更易于管理。因此,应该可以在更短的时间内进行切换。