M1 맥에 pyenv로 파이썬 설치

박국현·2022년 4월 10일
0

공부

목록 보기
2/9

pyenv로 파이썬을 설치하는 와중에 겪은 애로사항이 많아 기록해둠

  1. 기존 것 삭제하고 M1 전용 brew 설치
  • 삭제
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
  • 설치
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • 안내에 따라 다음 실행
$ echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/<USER_ID>/.zprofile
$ eval "$(/opt/homebrew/bin/brew shellenv)"
  1. pyenv 설치
$ brew install pyenv
  • ~/.zshrc 에 다음 내용 추가
if command -v pyenv 1>/dev/null 2>&1; then
  eval "$(pyenv init -)"
fi
PATH=$(pyenv root)/shims:$PATH
  1. 새 파이썬 설치
$ pyenv install 3.8.10
  • 여기서 문제 생길 경우 : 난 C 관련 문제가 많이 난 듯...다음을 시도해보자
$ brew install gcc
$ CC=/opt/homebrew/bin/gcc-11 pyenv install 3.8.10
  • 또는 zlib을 설치한 후 zshrc에 추가해보자
export LDFLAGS="-L/opt/homebrew/opt/zlib/lib"
export CPPFLAGS="-I/opt/homebrew/opt/zlib/include"
profile
공부하자!!

0개의 댓글