为什么 Xubuntu 13.10 上默认安装的是 Python V3.3?

为什么 Xubuntu 13.10 上默认安装的是 Python V3.3?

我正在运行 Xubuntu 13.10,64 位。

python --version输出Python 2.7.5+是正常的,因为所有 Linux 发行版上都默认安装了 python 2.7。

但是当我进入软件中心->并单击已安装选项卡->开发工具时。我看到了 python IDE 版本 3.3。

它是否默认安装在所有 Ubuntu/Xubuntu 13.10 上?如果是,为什么?

答案1

Ubuntu(及其衍生产品)上默认安装有 Python 2 和 Python 3。

Python 3 是它的较新版本,应用程序正在更新以兼容它,但许多程序仍然使用 2(出于各种原因)

默认python程序出于兼容性原因链接到 Python 2,2 与 3 不兼容。

要使用 Python 3,您应该使用python3

$ python --version
Python 2.7.4
$ python2 --version
Python 2.7.4
$ python3 --version
Python 3.3.1

答案2

Python 2.x 和 Python 3.x 是不同的语言。它们都默认安装在 Ubuntu 13.10 中。有些应用程序需要 2.7.x,有些则需要 3.x。

相关内容