我在用着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 并立即破坏您的系统。