ETC/MacOS,Rancher

MacOS에서 파이썬 버전 관리하기

건담아빠 2023. 8. 8. 11:52

 

맥에서 Python버전을 관리하는 방법을 정리해 놓자!

 

1. pyenv 설치 & 업그레이드 & 삭제

# 설치
$ brew install pyenv

# 업그레이드
$ brew upgrade pyenv

# 삭제
$ brew uninstall pyenv

 

2. 환경설정

~/.zshrc에 추가 및 적용을 한다.

$ echo -e '\nif command -v pyenv 1>/dev/null 2>&1; then\n  eval "$(pyenv init -)"\nfi' >> ~/.zshrc

결과적으로 아래 코드가 추가된다.

if command -v pyenv 1>/dev/null 2>&1; then
  eval "$(pyenv init -)"
fi

아래 명령어로 설정코드 적용

$ source ~/.zshrc

 

3. 필요한 Version 설치

설치 가능한 Python 버전 리스트 확인

$ pyenv install --list
$ pyenv install --l

 

필요한 버전 설치

$ pyenv install 3.11.0
$ pyenv install 3.11.3

 

4. 필요한 Version 설정

버전 전역으로 설정

$ pyenv global 3.11.3

 

현재 프로젝트만 적용

$ pyenv local 3.11.3

 

현재 shell만 적용

$ pyenv shell 3.11.3

 

설치된 버전 확인

$ pyenv versions   
  system
  3.11.0
* 3.11.3 (set by /Users/deokjoonkang/.pyenv/version)
$ pyenv version 
3.11.3 (set by /Users/deokjoonkang/.pyenv/version)

 

아래와 같이 설정된 부분을 확인해 볼 수 있다.

 

 

 

참조

https://dev-yakuza.posstree.com/ko/environment/pyenv/

 

pyenv를 사용하여 Python 버전 관리하기

동일한 머신에서 여러 Python 버전을 사용하기 위해 pyenv를 사용하는 방법에 대해서 알아보겠습니다.

dev-yakuza.posstree.com

https://blog.eunsukim.me/posts/managing-python-versions-on-your-mac

 

Pyenv로 MacOS에서 파이썬 버전 관리하기

Pyenv 를 활용하여 프로젝트 혹은 가상환경별로 서로 다른 파이썬 버전을 적용하는 방법에 대해서 알아봅시다.

blog.eunsukim.me