[Python] 파이썬 의존성 관리 툴(poetry)

happypath·2022년 1월 11일
0

Python

목록 보기
6/6

파이썬 의존성 관리툴 두번째 포스팅.
프로젝트에서 사용했던 'poetry'에 관해 조금 더 알아 보고 싶어서 포스팅을 작성하게 되었다.

poetry 공식 홈페이지 설치가이드

  • 설치
curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python -
  • poetry 처음 시작
cd (원하는 폴더로 이동)
poetry init

init을 실행하면 아래와 같이 뭐뭐뭐 입력하라는 칸이 뜬다. 지금 당장 입력하지 않아도 되니, 엔터엔터엔터로 넘어가준다.

엔터엔터의 끝에는, 'pyproject.toml' 이 생성된다.
→ toml 파일 = requirements.txt와 유사함! 설치한 패키지를 리스팅해 놓은 파일

  • 의존성 추가
poetry add (원하는 패키지이름)
  • 이 외 추가적인 명령들
poetry update (패키지 최신 업데이트)
poetry install (의존패키지 한번에 설치)

✻ 참고블로그
1. Poetry를 사용하여 가상환경 만들기
2. Poetry로 Python 개발환경 만들기
3. 파이썬의 새로운 의존성 관리자 Poetry

0개의 댓글