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