关于 16.04 下的 python3 的问题

关于 16.04 下的 python3 的问题

我以为 Python 3 是 ubuntu 16.04 的标准,但要使用它,我必须输入“python3”。有没有办法改用 Python,而使用 Python2 作为旧版本?

答案1

python将始终引用,python2除非 PEP-0394 对此做出任何修改以另行说明(或者当然当 Python 2 在 2020 年达到 EOL 时)。

这是为了符合 PEP-0394 标准,这表明

  • python2 指的是 Python 2.x 的某个版本。
  • python3 将指的是 Python 3.x 的某个版本。
  • 目前,所有发行版都应确保 python 与 python2 引用相同的目标。

相关Python 3 上的 Ubuntu WiKi提及:

/usr/bin/python 将指向 Python 3。不,这不会发生(除非 PEP 394 提倡其他做法,但在可预见的未来这是值得怀疑的)。/usr/bin/python 和 /usr/bin/python2 将指向 Python 2.7,而 /usr/bin/python3 将指向最新支持的 Python 3 版本。

相关内容