当 Python 3.8 设置为默认版本时,Xubuntu 19.10 软件和更新应用程序不起作用

当 Python 3.8 设置为默认版本时,Xubuntu 19.10 软件和更新应用程序不起作用

我在用着Xubuntu 19.10使用默认Python 3版本3.7.x,我python3.8从中安装ppa:deadsnakes/ppa。当通过Xubuntu 图形python3.8配置为默认版本时update-alternatives软件与更新应用程序拒绝启动,尽管所有apt命令都可以从命令行正常工作。当我配置回python3.7默认版本时,软件与更新开始再次正常工作。如何使其python3.8设置为默认工作?

答案1

不要这样做。

一些基本的系统服务(包括 apt)是为与特定版本的 Python 3 配合使用而构建的,并且以这种方式打包。

对于 Ubuntu 19.10:Ubuntu 19.10 存储库中根本不存在适用于 Python 3.8 的那些软件包。Ubuntu 20.04 发布后,Apt 可能会与 Py 3.8 配合使用。Ubuntu 开发人员正在努力将 Py 3.8 引入 20.04。然而,这并不是保证——未来很难预测。

在 Ubuntu 19.10 中使用 Py3.8 的最佳方法是使用虚拟化工具,如 venv 或 conda。不要尝试使用 apt 安装 3.8,因为它会删除现有的 3.7 并立即破坏您的系统。

相关内容