跳到主要内容

Linux安装和修改python版本

查看所有已安装的python版本

ls /usr/bin/python*

更新update-alternatives替代列表

# 优先级值越大,优先级越高。
# 添加Python2可选项,优先级为2
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 2
# 添加Python3可选项,优先级为1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.10 1

查看update-alternatives下的python版本

sudo update-alternatives --list python

切换python版本

update-alternatives 默认是 auto 模式,它会根据你设置的优先级,选择优先级最高的 python 版本。

我们可以通过 --config 选项手动切换 python 版本

sudo update-alternatives --config python