MAC Python3 환경 설정
얼마전부터 윈도우PC 대신 맥북을 사용중인데, 내 맥북(m1)에 깔려있는 파이썬 기본 버전은 2.7.18이다. 이게 아주 불편한데 django를 시작하기 전에 환경 설정하는 방법을 다시 제대로 정리해보려고 한다.
python3, pip3 명령어를 python, pip로 대체하기
python2 를 아예 쓸일이 없다고 판단되어 해당 명령어를 alias로 대체했다.
$ which python3
/usr/bin/python3
$ which pip3
/usr/bin/pip3
echo "alias python=/usr/bin/python3" >> ~/.zshrc
echo "alias pip=/usr/bin/pip3" >> ~/.zshrc
which 명령어를 통해 python3, pip3 경로를 확인하고 zshrc에 alias를 설정한다.
❗️ 근데 이렇게 하니까 django에서 venv 가상환경 설정 시 alias 명령어가 말을 듣지 않았다..다시 롤백
pyenv로 파이썬 버전 관리하기
pyenv를 사용하는 방법이 알고리즘 공부와 웹 공부 모두 편리한 것 같다.
homebrew 를 이용하여 pyenv 설치 및 python 3.9.9 install
$ brew install pyenv
$ echo 'eval "$(pyenv init --path)"' >> ~/.zprofile
$ echo 'eval "$(pyenv init -)"' >> ~/.zshrc
$ exec "$SHELL"
$ pyenv install 3.9.9
$ pyenv global 3.9.9
파이썬 버전을 확인해보면 설정한 3.9.9로 출력되는 것을 확인할 수 있다.
$ python -V
Python 3.9.9
pycharm 에서 인터프리터 설정하기
-
시작화면에서 Customize>All settings...
-
Python Interpreter 설정 들어가서 Add
(아래는 이미 설정 적용된 화면)
-
Virtualenv Environment에서 Existing environment 라디오 버튼 클릭 후 적용
VScode 에서 인터프리터 설정하기
-
Shift + command + P
- Python: Select Interpreter
-
원하는 pyenv python version 설정
😁👍
Author And Source
이 문제에 관하여(MAC Python3 환경 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@mhlee21/MAC-Python3-환경-설정저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)