본문 바로가기
기타/개발 환경 설정

[우분투] wsl에서 파이썬 버전 바꾸기 (2.7.18 → 3.10)

by climba 2022. 10. 5.

우분투(wsl)는 기본적으로 파이썬 기본이 2.7로 설정되어있다.

이를 3.10 버전으로 바꿔보자.

1. python --version

버전을 확인해보면 2.7.18임을 알 수 있다.

우선, 경로를 변경하려면 현재 파이썬이 어디에 위치하고 있는지 찾아야한다.

2. which python

파이썬은 보통 /usr/bin/python에 있을 것이다.

3. ls /usr/bin/ | grep python

어떤 버전의 파이썬이 깔려있나 확인해보면 아래와 같이 많은 버전이 깔려있음을 확인할 수 있다.

4. sudo update-alternatives --config python

그러나 sudo update-alternatives --config python으로 변경 가능한 파이썬 버전을 치려하면 아무것도 나오지 않을 수도 있다.

5. sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.10 1

이때는 위 코드로 변경하고자 하는 버전의 파이썬을 설치해주면 된다.

코드의 맨 오른쪽에 있는 것은 index num으로 여러버전을 다운받으려면 1,2,3 .. 이런식으로 입력해주면 된다.

나는 3.10만 필요했기때문에 하나만 설치했다.

6. sudo update-alternatives --config python

그 후 4번의 코드를 다시 입력하면 변경이 될 것이다.

나는 하나의 버전만 다운받았기 때문에 그 하나로 알아서 변경되었다.

7. python --version

마지막으로 버전을 쳐보면 정상적으로 변경되었음을 볼 수 있다.

댓글