[Python] MacOS에서 python3.8 설치하기

python

MacOS에 Python3.8 설치하는 방법입니다.
먼저, Python3.8에 새로운 기능들과 변경된 내용입니다. 파이썬 홈페이지
필자가 Python3.8을 쓰고 싶게된 가장 큰 이유는 역시 할당 표현식(Assignment expressions)인데요. 코드를 작성하다보면 변수에 할당된 값에 따라 다르게 동작하는 코드를 자주 작성하게 되는데, 불필요하게 길어졌던 이 부분을 깔끔하게 표현할 수 있게 되었습니다.

# 3.8 이전 버전
chunk = file.read(4096)

if not chunk:
    break

process(data)

# 3.8
if chuck := file.read(4096):
    process(chunk)

이 외에도 위치 고정 파라미터, f-string 표현식 등 다양한 변경점이 있습니다.

설치

  • Homebrew로 설치하기(Homebrew 설치하기) Homebrew로는 3.8.1 버전까지 설치 할 수 있습니다.(2002.03.03 기준)
brew install python@3.8

# 필자는 zsh 쉘을 설치하여 사용 중입니다. bash 사용자는 ~/.bashrc로 변경하시면 같은 동작합니다 🙂
echo 'export PATH="/usr/local/opt/python@3.8/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

python3 --version
# Python 3.8.1
  • 설치파일 다운로드 받아서 설치하기(3.8.2)
# https://www.python.org/downloads/release/python-382/ 접속하여 설치 파일 다운로드
# 설치 파일 실행하여 설치 진행
# 터미널에서 아래 커맨드 실행
/Applications/Python\ 3.8/Update\ Shell\ Profile.command

# source ~/.bash_profile
source ~/.zprofile
python3 --version
# Python 3.8.2

Written by@EHX
Software Developer, Back-End Engineer

GitHubFacebook