我刚刚将 ubuntu 中的 python 升级到 python 3.10 以使用 match/case 语句,但现在我的终端无法打开。任何地方。我厌倦了在 Visual Studio Code 上打开它,但它说路径不存在。Gnome 终端和终结者甚至不会给出任何反馈。我使用带有 i3wm 的 Ubuntu 20.04,我的 shell 是 zsh,以下是我使用的命令(我从这个站点和这个站点修改了它们):
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.10
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.10 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.6 10
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python2.6 10
sudo update-alternatives --config python
sudo update-alternatives --config python3
Run Code Online (Sandbox Code Playgroud)
我记得我之前的 python 版本是 3.7 左右。
如果您愿意,这里是上面的规格: