Python
Ubuntu 18.04(Bionic) Python 3.8 설치
학학이
2021. 3. 4. 21:37
Ubuntu 18.04에선 Python 3.6.x가 기본 pyhton3. 또한 python2가 기본 Python
packages.ubuntu.com/bionic/python3
따라서, python3.8을 설치하고 기본 Python을 python 3.8로 변경한다.
$ cat /etc/*release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.2 LTS"
NAME="Ubuntu"
VERSION="18.04.2 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.2 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic
$ sudo apt update
$ sudo apt install python3.8
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
다음의 추가 패키지가 설치될 것입니다 :
libpython3.8-minimal libpython3.8-stdlib python3.8-minimal
제안하는 패키지:
python3.8-venv python3.8-doc binfmt-support
다음 새 패키지를 설치할 것입니다:
libpython3.8-minimal libpython3.8-stdlib python3.8 python3.8-minimal
0개 업그레이드, 4개 새로 설치, 0개 제거 및 299개 업그레이드 안 함.
4,550 k바이트 아카이브를 받아야 합니다.
이 작업 후 18.5 M바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까? [Y/n] y
$ python3 -V
Python 3.6.7
$ python3.8 -V
Python 3.8.0
$ update-alternatives --config python
update-alternatives: 오류: no alternatives for python
$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1
update-alternatives: using /usr/bin/python3.8 to provide /usr/bin/python (python) in auto mode
$ python3 -V
Python 3.8.0
$ python -V
Python 3.8.0