python-is-python-2 包...新东西?

Aar*_*abu 12 python apt python-2.7 python-3.x ubuntu-20.04

我已从 Ubuntu 20.04(开发分支)升级到 Ubuntu 20.04 LTS,并且我注意到sudo apt install python安装python-is-python-2而不是python2(来自 Ubuntu 18.04)或python-minimal(来自 Ubuntu 20.04 dev)。

这是新事物吗?这个包与其他两个包有什么不同吗?到目前为止,安装已完成,我注意到python2终端中打开了 Python 2.7。

Fan*_*Fox 14

在 ubuntu 20.04 中不再发生这种情况。该python-is-python2包不再存在(但是有一个python-is-python3包做了同样的事情,但进行了python命令调用python3)。

如果您仍然需要python2成为 python 命令的默认命令,您可以执行以下操作:

sudo ln -s /bin/python2.7 /usr/bin/python
Run Code Online (Sandbox Code Playgroud)

如果您使用的东西repo不支持 python3(也许永远不会),这一点可能很重要。看这里

  • 截至 2023 年 4 月,python-is-python2 在 22.04 不再存在 (4认同)