aws linux 2에서 작동하도록 python3 명령을 설정하는 방법은 무엇입니까?

aws linux 2에서 작동하도록 python3 명령을 설정하는 방법은 무엇입니까?

나는 이것의 첫 번째 접근 방식을 따랐습니다.링크파이썬 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

관련 정보