0%

Linux command多版本设置

在Linux上有这样一个需求,需要将Python的默认版本设置为python3.8
但由于Linux系统自带的是3.6.那么实现他只需要完成python3.8的安装,以及python命令的指向问题。

python3.8 的安装在此便不再过多赘述,如下命令都可任选其一即可

1
2
3
sudo yum install -y python38 python38-pip

sudo dnf install -y python38 python38-pip

修改指向

alternatives 修改

1
alternatives --config python3

此时直接输入1,修改即可。如下图所示

image-20220415024725606

alternatives --install

1
2
alternatives --install <链接> <名称> <路径> <优先度>
update-alternatives --install /usr/bin/python python /usr/bin/python2.7 2

软链接

1
ln -fs /usr/bin/python3.8 /usr/bin/python3