我采用了第一种方法关联安装 Python 3.8
我遵循的步骤:
sudo yum install -y amazon-linux-extras
amazon-linux-extras | grep -i python
sudo amazon-linux-extras enable python3.8
sudo yum install python3.8
此后,python3.8命令就可以正常工作了。
[ec2-user@amazonlinux ~]$ python3.8 --version
Python 3.8.5
但不是python3。
[ec2-user@amazonlinux ~]$ python3 --version
-bash: python3: command not found
建议不要更改下面的链接,因为这会破坏系统。所以我没有尝试。
rm /usr/bin/python3
ln -s /usr/bin/python3.8 /usr/bin/python3
答案1
使用替代方案来管理不同版本的 Python 解释器
update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1