pdm

Note

Python 라이브러리 패키지 관리 모듈 (poetry 등 존재)
modern Python package and dependency manager supporting the latest PEP standards

※ PEP (Python Enhancement Proposal)
pdm document


  1. 설치

    • pip install pdm

    • pdm --version PDM 버전 확인

  1. 초기화

    • pdm init

      Initialize a pyproject.toml for PDM
      해당 디렉토리 아래 pyproject.toml 파일 생성
      pyproject.toml 파일에 설치된 python library 목록 생성됨

    • pdm install

      Install dependencies from lock file (pyproject.toml)

  1. python library 설치

    • StockAnalysis 관련 필요 라이브러리 설치: pdm install

    • 개별 라이브러리 설치: pdm add {라이브러리명} ex) pdm add pandas

  1. 설치 목록 조회

    • pdm list, pdm list --graph

  1. 빌드

    • pdm build