为什么python在Ubuntu上如此过时?

时间:2014-10-13 20:50:41

标签: python python-2.7 python-3.x

我是编程以及Linux的新手。使用Python 2.7.6而不是最新版本会影响 我的学习?

3 个答案:

答案 0 :(得分:5)

* nix发行版在他们的许多核心系统实用程序中使用Python,因此,他们在迁移到新版本时有点保守,特别是像Python 3这样的主要非向后兼容版本。你应该有一个Python 3但是,在Ubuntu上可以使用解释器,您只需从终端而不是python3运行python。也就是说,对于介绍性编程,2和3之间的差异可以忽略不计(更不用说次要版本之间的差异),所以无论你有什么口译员都可以使用。

答案 1 :(得分:2)

Python 3的改进与Python 2不兼容,因此许多尚未升级的软件仍然需要Python 2。

您可以将Python 3与Python 2一起安装。

对于刚刚学习的人来说,使用Python 3 是有道理的,除非你是在使用Python 2的班级或公司中。改进是值得和更容易合作。将一个人的知识应用到另一个人并不困难,但在学习的同时更好地专注于其中一个。

答案 2 :(得分:1)

默认情况下,python(Python 2)和python3(Python 3)都安装在Ubuntu 14.04上。 For both Ubuntu and Debian, we have ongoing project goals to make Python 3 the default, preferred Python version in the distros

为Python 2编写了许多脚本,期望python引用Python 2解释器。运行python3以获得Python 3解释器。