我刚刚从 Ubuntu 21.10 升级到 Ubuntu 22.04。除了 Python 之外,一切都很完美。Python 3.11 或 3.10 破坏了我的 Python 脚本。在挣扎的过程中,我认为我破坏了系统,现在我陷入了混乱:我似乎拥有所有 3.9、3.10、3.11,但无法打开终端等......你能帮忙吗?非常感谢阅读。此致,Zuheyr
答案1
如果你的脚本需要较旧版本的 Python 和/或特定模块的特定版本,并且没有软件包可以解决这个问题,那么最好的办法(至少作为临时解决方法)是确保上述脚本在单独的环境中工作。我自己使用的一个可能的构建块是pyenv(简单的 Python 版本管理)。
答案2
跑步
sudo apt install ubuntu-desktop
您的系统就会恢复。
我遇到了同样的问题,无法安装 Python 3.6。Ubuntu 2022 附带 Python 3.10。