Wie kann man den Python3-Befehl so einrichten, dass er unter AWS Linux 2 funktioniert?

Wie kann man den Python3-Befehl so einrichten, dass er unter AWS Linux 2 funktioniert?

Ich bin dem ersten Ansatz in diesemVerknüpfungum Python 3.8 zu installieren

Schritte, die ich befolgt habe:

 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

Danach funktioniert der Befehl python3.8.

[ec2-user@amazonlinux ~]$ python3.8 --version
Python 3.8.5

Aber nicht Python3.

[ec2-user@amazonlinux ~]$ python3 --version
-bash: python3: command not found

Es wird nicht empfohlen, den unten stehenden Link zu ändern, da dies das System beschädigt. Also habe ich es nicht versucht.

rm /usr/bin/python3 
ln -s /usr/bin/python3.8 /usr/bin/python3 

Antwort1

Verwenden Sie Alternativen, um verschiedene Versionen von Python-Interpretern zu verwalten

update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1

verwandte Informationen