Ubuntu 20.04 中的默认 Python 版本是什么?

CGF*_*FoX 21 versions python3 20.04

新 Ubuntu 20.04 中的默认 Python 3 版本是什么?它仍然是 3.6 还是最新的 Python 3.8?

我正在开发一个 Python 程序,稍后我想在新的 Ubuntu 20.04 上运行该程序。我不确定是否可以使用最新的 Python 3.8 语法。我还没有安装 Ubuntu 20.04 来快速检查它,而且我无法在 Google 上轻松找到这个问题的答案。

Tyl*_*re 24

Ubuntu 20.04 将 Python 3.8.2 作为默认版本。Python 2.7 已移至 Universe,默认情况下不包含在任何新安装中。 关于 Python 的官方发行说明


Nic*_*mer 5

如果要查找任何Ubuntu 版本的默认 Python 3 版本,可以运行以下命令

rmadison python3
Run Code Online (Sandbox Code Playgroud)
 python3 | 3.2.3-0ubuntu1   | precise         | all
 python3 | 3.2.3-0ubuntu1.2 | precise-updates | amd64, armel, armhf, i386, powerpc
 python3 | 3.4.0-0ubuntu2   | trusty          | amd64, arm64, armhf, i386, powerpc, ppc64el
 python3 | 3.5.1-3          | xenial          | amd64, arm64, armhf, i386, powerpc, ppc64el, s390x
 python3 | 3.6.5-3          | bionic          | amd64, arm64, armhf, i386, ppc64el, s390x
 python3 | 3.6.7-1~18.04    | bionic-updates  | amd64, arm64, armhf, i386, ppc64el, s390x
 python3 | 3.8.2-0ubuntu2   | focal           | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x
 python3 | 3.8.6-0ubuntu1   | groovy          | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x
Run Code Online (Sandbox Code Playgroud)

或者,检查包

https://packages.ubuntu.com/search?suite=groovy&keywords=python3

对于 groovy (Ubuntu 20.10),它是 Python 3.8.6:

在此处输入图片说明

  • 执行相同操作的更快方法是在终端中运行以下命令:`rmadison python3`。在 Ubuntu 20.04 中它返回 `python3 | 3.8.2-0ubuntu2` (2认同)