https://github.com/pyenv/pyenv

설치 및 설정

 # 설치
brew install pyenv

 # 업그레이드
brew upgrade pyenv

 # 버전 확인
pyenv --version

이후 .bash_profile에 다음과 같이 추가해 주었다.

if which pyenv > /dev/null; then
    eval "$(pyenv init --path)"
    eval "$(pyenv init -)"
fi

Examples

 # 설치 가능한 버전 확인
pyenv install --list

 # 3.10.3 버전 설치
pyenv install 3.10.3

 # 3.10.3 버전을 사용한다
pyenv global 3.10.3

 # 3.10.3 버전 삭제
pyenv uninstall 3.10.3

 # 설치된 버전들 확인
pyenv versions