pyenv로 파이썬 버전을 관리하는 방법

지금은 uv를 사용합니다. 그 외에는 아무것도 안 써요.

파이썬은 묻지도 따지지도 말고 윈도우, 맥, 리눅스 모두 pyenv(anaconda는 저 멀리)로 버전을 관리한다.

설치 가이드

  1. homebrew 설치
  2. pyenv 설치

~/.zshrc에 홈브류 및 pyenv 관련 환경변수 설정해줘야, brew / python 명령어 작동 pyenv 환경변수 설정 안 해주면, pyenv 명령어는 작동해도, python 명령어는 작동 안함

아래 환경변수를 넣어주면 되는데, 어차피 설치하면 자세히 설명이 되어있으니, 그것을 보면 된다.

export PATH="/opt/homebrew/bin:$PATH"
 
export PYENV_ROOT="$HOME/.pyenv"
[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"