
난 분명히 pytho3를 설치했는데 막상 버전을 확인해 보면 python2다....
이것은 파이썬 설치 후 버전 변경을 안 해서 그렇다.
먼저 파이썬이 설치된 위치를 확인해 하고 현재 어떤 파일을 가리키는지 확인해 보자
# 파이썬 설치 위치
$ which python
/usr/bin/python
# 현재 가리키는 파일
$ ls -al /usr/bin/python
lrwxrwxrwx 1 root root 7 Apr 15 2020 /usr/bin/python -> python2
우리가 원하는 것은 Python3!!!
파이썬 실행 파일 확인 후 원하는 버전으로 변경해 보자
# 설치된 파이썬 실행파일 확인하기
$ ls /usr/bin/ | grep python
dh_python2
python
python2
python2.7
python3
python3-config
python3.8
python3.8-config
버전을 변경하기 전에 현재 등록된 파이썬 버전을 확인해 봐야 한다
# 파이썬 버전 변경하는 옵션(alternatives:대체)
$ sudo update-alternatives --config python
update-alternatives: error: no alternatives for python
에러 메시지를 확인해 보니 등록된 파이썬이 없다고 한다;;
이제 진짜 실행 파일을 등록해 보자
update-alternatives --install [symbolic link path] python [real path] number
# 버전 변경
$ update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1
맨 뒤에 '1'은 우선순위이다....
이렇게 뒤에 숫자를 넣어 파이썬을 여러 개 등록하면서 우선순위를 지정할 수 있다.
(나는 귀찮아서 하나만 등록함)
따란~ 파이썬 버전이 변경 되었다

[참고]
https://codechacha.com/ko/change-python-version/
eunhobang - Overview
eunhobang has 10 repositories available. Follow their code on GitHub.
github.com
'Linux > Ubuntu' 카테고리의 다른 글
| 윈도우10 우분투(Ubuntu) Error: 0x80070422 에러 (0) | 2022.11.21 |
|---|---|
| 나의 업무 개발 환경 | Ubuntu 20.04 LTS (0) | 2022.02.08 |
| 리눅스 , 우분투 [수정중] (0) | 2021.08.08 |
| Ubuntu 20.04 LTS - Open ssh 설치[작성중] (0) | 2021.08.07 |
| Ubuntu 18.04 LTS 에 GUI 깔아서 원격 접속하기[작성중] (0) | 2021.08.06 |