[ubuntu] 파이썬 버전 바꾸기 & python-venv 다른 파이썬 버전 만들기

황준하·2024년 11월 28일

sudo 권한 필요

1. 저장소 추가 및 파이썬 설치

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.10

2. 파이썬 디렉토리 확인

ls -al /usr/bin/python

3. 설치되어 있는 파이썬 폴더들 확인

ls /usr/bin/ | grep python

4. 파이썬 default 버전 확인

sudo update-alternatives --config python
  • 등록된 것이 없을 때: update-alternatives: error: no alternatives for python

5. alternatives 등록

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

6. 파이썬 default 버전 선택

update-alternatives --config python
1
  • update-alternatives --config python 를 다시 실행해 별모양이 제대로 바뀌었는지 확인
ls -al /usr/bin/python
ls -al /etc/alternatives/python
  • 주소가 /etc/alternatives/python으로 변경된 것 확인

Python 버전에 맞는 venv 설치

sudo apt-get install python3.10-venv

python-venv 생성

python3.10 -m venv venv

pip 업데이트

pip install --upgrade pip
  • pip 위치가 가상환경으로 잘 뜨는지 확인

0개의 댓글