我是编程以及Linux的新手。使用Python 2.7.6而不是最新版本会影响 我的学习?
答案 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解释器。