我正在尝试将我的终端的默认 python 版本从 3.8 更改为 3.9,我想我之前破坏了一些东西,因为我尝试使用 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 1
更改优先级
但仍然 python --version
产生了 3.8.10
并且奇怪的是 python3 --version
产生了 3.8.2
我也尝试使用 sudo update-alternatives --config python3
并得到:
Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/python3.8 2 auto mode
1 /usr/bin/python3.8 2 manual mode
* 2 /usr/bin/python3.9 1 manual mode
只有当我明确写了 python3.9
时它才激活它,但默认的 python
命令仍然激活 python 3.8.10
(而且仍然很奇怪 python3
激活了不同的版本)。< /p>
然后我尝试删除 3.8 替代方案,并成功将 3.9 保留为自动和手动,但仍然得到相同的结果,就像我似乎找不到的东西比它具有更高/默认的优先级。
任何帮助将不胜感激。