1. 개요

우분투에서 프로젝트를 진행하다보면 파이썬 버전이 다르게 필요한 경우가 있다.

이럴 때, 여러 버전의 파이썬을 관리하기 위해 pyenv를 사용한다.


2. pyenv 설치

(1) 필수 패키지 설치

$ sudo apt update
$ sudo apt install build-essential curl

(2) pyenv 설치

$ curl https://pyenv.run | bash

(3) ~/.bashrc 파일 수정

$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
$ echo 'eval "$(pyenv init -)"' >> ~/.bashrc
$ source ~/.bashrc


3. 사용법

(1) 원하는 파이썬 버전 설치

$ pyenv install 3.11.9

(2) 설치되어 있는 파이썬 버전들 확인

$ pyenv versions

(3) 사용할 파이썬 버전 설정

$ pyenv global 3.11.9

(4) 설치된 파이썬 버전 삭제

$ pyenv uninstall 3.11.9


Updated: