본문 바로가기
OS/Mac

[Mac] pyenv, pyenv-virtualenv 설치

by pcm9881 2023. 5. 1.

pyenv 

파이썬 버전을 관리해주는 버전 매니지먼트입니다. 

 

기존 프로젝트 파이썬 버전과 다른 프로젝트와 버전이 다를 시 그때 그때 파이썬 버전을 지우고 재설치 했다면 pyenv를 통해서 그때그때 파이썬 버전을 변경 할 수 있게 관리해줍니다.

 

설치

brew install pyenv

 

결과

 

pyenv 환경변수 설정

echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(pyenv init -)"' >> ~/.zshrc

 

pyenv 명령어

 

설치 목록

pyenv install -l

 

설치 목록  (특정버전)

pyenv install -l | grep "3.9.*"

 

설치 3.11.3

pyenv install 3.11.3

 

결과

 

python 버전 확인

 

pyenv-virtualenv 설치

brew install pyenv-virtualenv

결과

 

pyenv-virtualenv 환경설정

echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.zshrc

 

가상환경 만들기

pyenv virtualenv 3.11.3 py311

 

버전 확인

pyenv versions

결과

 

pyenv 가상환경 디텍토리 설정

pyenv local py311

결과

 

참조

[Github pyenv]: https://github.com/pyenv/pyenv#understanding-path

 

GitHub - pyenv/pyenv: Simple Python version management

Simple Python version management. Contribute to pyenv/pyenv development by creating an account on GitHub.

github.com

[Github pyenv-virtualenv]: https://github.com/pyenv/pyenv-virtualenv

 

GitHub - pyenv/pyenv-virtualenv: a pyenv plugin to manage virtualenv (a.k.a. python-virtualenv)

a pyenv plugin to manage virtualenv (a.k.a. python-virtualenv) - GitHub - pyenv/pyenv-virtualenv: a pyenv plugin to manage virtualenv (a.k.a. python-virtualenv)

github.com

 

728x90

'OS > Mac' 카테고리의 다른 글

[Mac] brew uninstall mysql (완전삭제)  (0) 2023.05.31
[Mac] Docker 설치  (0) 2023.05.31
[Mac] oh-my-zsh, zsh 플러그인 설치  (0) 2023.05.01
[Mac] 화면분할 프로그램 Magnet 마그넷  (0) 2023.04.09
[Mac] iTerm2 설치하기  (0) 2023.04.09

댓글