[Mac, M1]pyenv, Python, python-virtualenv 설치
2022. 7. 9. 02:04ㆍData Engineering/Python
환경
- Mac, M1 - macOS Monterey 12.4
참고
- pyenv: 파이썬 버전 관리
- pyenv-virtualenv: 파이썬 가상환경 관리
1. pyenv 설치
$ brew install pyenv
* Homebrew 가 설치되어 있지 않다면, Homebrew 설치 참고.
$ vi ~/.zshrc
# ~/.zshrc 에 아래 내용 추가
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
if command -v pyenv 1>/dev/null 2>&1; then
eval "$(pyenv init --path)"
fi
$ source ~/.zshrc
2. Python 설치
$ brew install zlib bzip2
$ vi ~/.zshrc
# ~/.zshrc 에 아래 내용 추가
export LDFLAGS="-L/usr/local/opt/zlib/lib -L/usr/local/opt/bzip2/lib"
export CPPFLAGS="-I/usr/local/opt/zlib/include -I/usr/local/opt/bzip2/include"
$ source ~/.zshrc
# 설치 가능한 리스트 확인
$ pyenv install --list
$ pyenv install --list | grep 3.
# python 3.9.13 설치
$ pyenv install 3.9.13
# 확인
$ pyenv versions
3. pyenv-virtualenv 설치
$ brew install pyenv-virtualenv
$ echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.zshrc
$ source ~/.zshrc
# 가상환경 생성 테스트
$ pyenv virtualenv 3.9.13 test
# 확인
$ pyenv versions
최종 결과
