Ubuntu 18.04 有不同的 Python 版本?

Ubuntu 18.04 有不同的 Python 版本?

我对 Ubuntu 还不熟悉。我有 Ubuntu 18.04.04 在终端中,python --version返回 Python 2.7.17。

但是,我已经使用 Ubuntu 软件中心安装了 Spyder。当我运行 Spyder 时,版本是 3.6

为什么我有两个版本?我能删除 2.7 版本吗?怎样删除?

答案1

您有两个版本,因为 18.04 恰好处于 Ubuntu 从 Py2 转换到 Py3 的中间阶段。因此您的系统上有两个版本。较新的版本只有 Python3。

不要删除 Ubuntu 16.04 或 18.04 提供的 Py2 和 Py3 的默认版本。这样做会严重破坏您的系统。

在 Ubuntu 19.10 及更新版本中,Py2 不再包含在 Ubuntu 的默认安装中,也不再位于 Ubuntu 存储库的 -main 包中。它仍在存储库中(已移至 -universe),并且一些 -universe 和 -multiverse 包仍然依赖于 Py2...但它们不是新安装的一部分。

相关内容