我们在这里收到了很多关于人们乱搞 Python 版本并破坏他们的系统的问题,最明显的是 apt 无法正常运行。我知道许多 Ubuntu 软件包需要特定版本的 Python才能正常运行。
我的问题是:是什么导致较新/不同的 Python 版本与 apt 不兼容?这些包是否依赖于仅存在于某些版本中的语言功能,或者 apt 依赖于哪些特定于版本的 Python 功能使其仅适用于某个特定的 Python 版本?
我们在这里收到了很多关于人们乱搞 Python 版本并破坏他们的系统的问题,最明显的是 apt 无法正常运行。我知道许多 Ubuntu 软件包需要特定版本的 Python才能正常运行。
我的问题是:是什么导致较新/不同的 Python 版本与 apt 不兼容?这些包是否依赖于仅存在于某些版本中的语言功能,或者 apt 依赖于哪些特定于版本的 Python 功能使其仅适用于某个特定的 Python 版本?