我已经在 Ubuntu 上安装了 python 3.10。现在我有两个版本:3.8 和 3.10。我想将 Python 3.10 设置为默认值。我遵循了这里的建议:更改Ubuntu中的Python3默认版本
ls /usr/bin/python*
/usr/bin/python3 /usr/bin/python3.8-config /usr/bin/python3-pasteurize
/usr/bin/python3.10 /usr/bin/python3-config
/usr/bin/python3.8 /usr/bin/python3-futurize
我尝试设置 get python3.10 优先级 1 和 python3.8 优先级 2:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 2
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.10 1
我可以使用以下方法检查它:
sudo update-alternatives --config python
There are 2 choices for the alternative python (providing /usr/bin/python).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/python3.8 2 auto mode
* 1 /usr/bin/python3.10 1 manual mode
2 /usr/bin/python3.8 2 manual mode
但是当我检查当前的 python 版本时,我仍然看到旧版本:
python3 --version
Python 3.8.10
请问我该如何解决我的问题?