python-is-python-2 包...有啥新东西吗?
Posted
技术标签:
【中文标题】python-is-python-2 包...有啥新东西吗?【英文标题】:python-is-python-2 package... something new?python-is-python-2 包...有什么新东西吗? 【发布时间】:2020-08-12 15:29:50 【问题描述】:我已经从 Ubuntu 20.04(开发分支)升级到 Ubuntu 20.04 LTS,我注意到 sudo apt install python
安装了 python-is-python-2
而不是 python2
(来自 Ubuntu 18.04)或 python-minimal
(来自 Ubuntu 20.04 开发)。
这是新事物吗?这个包与其他两个包有什么不同吗?至此,安装完成,我注意到python2
在终端中打开了 Python 2.7。
【问题讨论】:
你真的应该停止使用 Python 2,它的 EOL。 我想我必须这样做,因为我想构建 node.js 为什么?您可以从 nodejs.org 获取任何版本的 Node 的 Linux 二进制 tarball。 @AKX 酷,我去看看 此外,我认为 Ubuntu 20.04 在其默认存储库中有最新版本的 Node?span> 【参考方案1】:这在 ubuntu 20.04 中不再发生。 python-is-python2
包不再存在(但有 python-is-python3
做同样的事情,但使
python
命令调用python3
)。
如果您仍然需要 python2
作为 python 命令的默认值,您可以执行以下操作:
sudo ln -s /bin/python2.7 /usr/bin/python
如果您使用像repo
这样不支持python3(也许永远不会)的东西,这可能很重要。 See here.
【讨论】:
以上是关于python-is-python-2 包...有啥新东西吗?的主要内容,如果未能解决你的问题,请参考以下文章