我最近开始学习 Python,因此了解到 Ubuntu (10.10) 使用 Python 2.6。在我看来,Python 3.X 在 Linux/Ubuntu 社区中仍然相当不受欢迎。
这是为什么?
编辑 2012 年 4 月 30 日
Python 3.2 在 Ubuntu 中默认不提供。然而,有计划在 12.10 中将 Python 3.2 设为默认版本,并使其成为届时发布的唯一版本。Python 2.7 将不再使用默认 ISO。注意:这只是设想的,还不确定。
我最近开始学习 Python,因此了解到 Ubuntu (10.10) 使用 Python 2.6。在我看来,Python 3.X 在 Linux/Ubuntu 社区中仍然相当不受欢迎。
这是为什么?
编辑 2012 年 4 月 30 日
Python 3.2 在 Ubuntu 中默认不提供。然而,有计划在 12.10 中将 Python 3.2 设为默认版本,并使其成为届时发布的唯一版本。Python 2.7 将不再使用默认 ISO。注意:这只是设想的,还不确定。
我不认为 Python 3 不那么受欢迎,只是它的存在时间不长..
对于要使用的语言,需要采用时间,版本 3.* 与 2.* 有很大不同,以至于您无法在不事先更改它们的情况下使用模块/扩展。因此,当前基础设施所依赖的所有模块都需要移植 python 3.*
“如果您不知道要使用哪个版本,请从 Python 2.7 开始;与 Python 3 相比,与 Python 2 兼容的现有第三方软件现在更多。” -Python.org 下载页面。
另请参阅:Python 2 或 Python 3和Wikipedia
见http://wiki.python.org/moin/Python2orPython3
因为 Python 3 仍在开发中,直到现在很多库还没有移植到 Python 3。