如果我将 Ubuntu 16.04 升级到 18.04,Python 2.7 会发生什么?

如果我将 Ubuntu 16.04 升级到 18.04,Python 2.7 会发生什么?

我不想在我的电脑上有两个版本的 Python,我想要的版本是 2.7。

我(今天)安装了 Ubuntu 16.04,这样我就可以拥有 Python 2.7,但是(可能是因为 16.04 比较旧而我的电脑比较新)我在识别我的显示器时遇到了问题。 (我最初安装了 18.04,它运行良好 - 除了它有 Python 3.0,我并不需要它。)我可以选择“升级”到 Ubuntu 18.04(希望这可以解决显示问题),但我选择 16.04 的全部原因是为了获得 Python 2.7。

有一些帖子介绍了如何删除版本或修改代码,但这不是我的问题。我的问题很简单:如果我同意升级到 18.04(因为它询问我是否要这样做),我是否会拥有两个版本的 Python,或者更糟的是,我会失去 2.7 而获得 3.0 吗?

谢谢。

答案1

Ubuntu 18.04 附带 Python 2.7.15 和 3.6.5。默认情况下只安装 3.6.5,但如果您从已安装 Python2 的系统升级或安装需要 Python2 的软件包,您也会获得 Python 2.7.15。

由于有很多程序使用 Python,并且对 Python2 的官方支持即将结束,因此如果不安装某个版本的 Python3,很可能无法使用现代桌面 Linux 发行版。

相关内容