javascript에 nvm과 같은 원하는 파이썬 버전을 설정하기 위해 알아보다가 pyenv를 사용하면 쉽게 버전을 바꿀 수 있다는 것을 알아냈다.
그리하여 pyenv를 사용하게 되었고, 사용해 보니 워낙 편해서 설치 및 설정 방법을 공유하려 한다.
먼저 pyenv를 사용하기 위해서는 homebrew 설치가 필요하다. 먼저 homebrew를 설치해 주자.
설치가 되었다면, homebrew 명령어를 이용하여 설치해 주자
pyenv 설치
$ brew install pyenv
환경 설정
이후 설치가 완료되었다면, 터미널에서 환경설정을 해주자. (아래의 명령을 순차적으로 입력)
$ echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.zshrc
$ exec "$SHELL"
> 입력이 완료되었으면 이제 터미널을 껐다가 한번 켜주고 원하는 파이썬 버전을 설치해 주면 된다.
파이썬 버전 설치
$ pyenv install [파이썬 원하는 버전]
ex) pyenv install 3.9.4
python 버전 글로벌 설정
$ pyenv global 3.9.4
다음 명령어로 파이썬 버전 global로 되었는지 변경 내용 확인
python -V