M1 맥북 파이썬 개발환경 셋팅
업데이트:
안녕하세요!👋
이번에는 m1맥북에 파이썬 개발환경을 셋팅하면서 고민했던 것들을 공유해보겠습니다
🙏요약
간단히 정보알고싶으신분들을 위해 요약을 해볼게요
- 파이썬 최신버전 설치
- 환경변수 설정(.bash_profile, .zshrc)
- pip설치
📔파이썬 최신버전 설치
m1에 파이썬 최신버전을 설치하기 위해서는 homebrew가 있으면 편합니다
물론 공식 홈페이지에서 다운받아서 설정해도 되겠지만 최신버전을 편하게 받으려면 homebrew를 설치해주세요
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
설치가 안되있으신 분들은 터미널에서 위 명령어 입력해주시면 됩니다.
brew install python
위 명령으로 파이썬을 설치해주시면 m1 맥북에서는 /opt/homebrew/bin/python3 에 최신버전이 설치가 됩니다
다른 블로그들을 보니 /usr/local/ ~로 시작하는 경로에 설치가 된다고 나와있는데 일단 저는 아니였습니다..
아마 처음 설치하시는 분들은 python -V
과 python3 -V
명령으로 확인해보시면 2.7버전과 3.8버전이 설치되어있을텐데요
python3.9 -V
등의 가장최근 버전을 정확히 명시해 보시면 가장최근 버전이 설치되어있을 것입니다.
이제 최신버전을 기본으로 사용하도록 세팅을 해주겠습니다
👀환경변수 설정(.bash_profile, .zshrc)
vi ~/.bash_profile
source ~/.bash_profile
위의 명령을 통해 .bash_profile 을 작성해줍니다
vi로 .bash_profile을 열고 i키를 입력하면 insert모드로 코드를 작성할 수 있습니다.
저장할때에는 esc키 > :wq! >엔터 순서로 저장하고 나올 수 있습니다
source 로 위의 파일을 실행 해주셔야 결과적으로 적용이 되어 python 명령이 3.9.6인 최신버전으로 적용이 됩니다.
하지만 터미널을 껏다키면 다시 source ~/.bash_profile을 입력하여 적용시켜주어야 합니다
m1에서는 zsh 쉘을 사용하므로 .bash_profile이 처음에 실행이 되지 않습니다
따라서 .zshrc를 작성해주어야 합니다
vi ~/.zshrc
위와같이 .zshrc를 vi로 열어서 위와 같은 코드를 작성해주시고 아까와 같이 esc > :wq! 로 저장해주시면
앞으로 터미널을 킬 때 자동으로 .bash_profile이 실행되어 python을 최신버전으로 사용가능합니다
✨pip 설치
이제 파이썬의 라이브러리들을 다운받기 위한 pip를 설치해주어야 하는데요
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
pip install -U pip
위 명령어를 입력하시면 python이 있는 경로에 pip가 설치되고 업그레이드까지 가능해집니다
다 설치하신 후 get-pip.py 파일은 지워주시면 깔끔한 설치가 마무리 됩니다
마지막으로 hello world를 출력하고 개발환경을 마무리 짓습니다
댓글남기기