[python] Mac pyenv + poetry로 가상환경 세팅 하기

지은·2024년 6월 19일

🍭 Mac pyenv + poetry 가상 환경 세팅하기

pyenv는 다양한 버전의 파이썬을 관리하고, poetry는 가상환경 안의 패키지 버전 관리를 한다.


  1. pyenv 설치 완료 후 pyenv 버전을 체크한다.
pyenv --version
  1. pyenv 로 설치 가능한 Python 버전 목록을 확인 한 후 특정 버전 python을 설치 한다.
pyenv install --list

pyenv install 3.9.17
pyenv install 3.10.12
  1. 내 컴퓨터에 설치한 파이썬 전체 목록을 확인한다.
pyenv versions
  1. 내 컴퓨터 전체에 적용할 파이썬 버전을 설정한다.
pyenv global 3.9.17
  1. 사용할 가상 환경을 생성 한 후 해당 가상 환경의 파이썬 버전도 다시 확인한다.
pyenv virtualenv 3.9.17 zinnie
pyenv virtualenv 3.10.12 nolzzi

pyenv versions

  1. 내가 적용하고 싶은 폴더의 경로로 이동해서 원하는 가상환경을 적용한다.


  1. 의존성 패키지 버전 관리 하기 위한 poetry 설치하기
pip install poetry
  1. toml 파일 생성하기
poetry init


  1. 가상환경 진입하기
poetry shell


  1. 패키지 설치하기
poetry add [package-name]


  1. 의존성 트리 확인하기
poetry show --tree


참고
참고 블로그1
참고 블로그2


profile
꾸준한 개발자를 꿈꿈

0개의 댓글