본문 바로가기
  • 어서오세요.
  • 안녕하세요~
Python

Python의 종속성 관리를 위한 도구인 Poetry

by ozero 2024. 7. 3.

oetry 명령어의 주요 기능은 다음과 같습니다:

  1. 프로젝트 생성: 새로운 Python 프로젝트를 생성합니다.
  2. bash
    코드 복사
    poetry new 프로젝트명
  3. 의존성 추가: 프로젝트에 새로운 패키지를 추가합니다.
  4. bash
    코드 복사
    poetry add 패키지명
  5. 의존성 제거: 프로젝트에서 패키지를 제거합니다.
  6. bash
    코드 복사
    poetry remove 패키지명
  7. 설치: pyproject.toml 파일에 명시된 모든 의존성을 설치합니다.
  8. bash
    코드 복사
    poetry install
  9. 가상 환경 실행: 프로젝트의 가상 환경에서 명령어를 실행합니다.
  10. bash
    코드 복사
    poetry run 명령어
  11. 패키지 배포: 패키지를 빌드하고 배포합니다.
  12. bash
    코드 복사
    poetry build poetry publish

이 외에도 Poetry는 의존성 해결, 프로젝트 관리, 버전 관리 등의 다양한 기능을 제공합니다. 자세한 내용은 Poetry의 공식 문서를 참조하면 됩니다.