- Python 로컬 세팅은 Mac 기준으로 정리한다
설치
# Python부터 설치되었는지 확인
python3 --version
# 확인 실행 예시
jacob@jacobui-MacBookPro ~ % python3 --version
Python 3.11.7
# 설치가 필요하다면, Homebrew로 설치
brew install python
버전, 의존성 설치
- Python은 필요한 버전들을 분리하여 설치, 관리할 수 있고, 특정 프로젝트에 의존성들을 별도로 관리할 수도 있다
# 버전 관리를 하는 pyenv
brew install pyenv
# 특정 버전 설치
pyenv install 3.8.15
# 설치된 버전들 확인
cd ~/.pyenv/versions && ls -al
# 의존성 관리를 하는 pipenv
pip install pipenv
# 특정 프로젝트로 특정 파이썬 버전 세팅
pipenv --python 3.8.15
Formatter 설치
- 프로젝트의 코드 일관성을 위한 포매터로, 대부분 Python 개발자가 적용한다는 Black 포매터로 세팅
# 설치
pip install black
# 특정 프로젝트에서 적용
black /{프로젝트_경로}
# 포매터 체크
black --check /{프로젝트_경로}