poetry 는 프로젝트의 의존성 관리와 ㅍ패키지 배포를 간소화하는데 큰 도움을 주는 도구입니다.
설치 :
Linux, macOS, Windows (WSL) :
curl -sSL https://install.python-poetry.org | python3 -
윈도우 :
(Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | py -
버전업데이트 :
poetry self update
프로젝트 추가 :
poetry new test-llmhosting
프로젝트 추가하지 않고 폴더 만들고 환경 만드는 명령 :
poetry init
패키지 추가 :
poetry add equests
poetry add requests@2.25.0
poetry add "flask@^1.1"
패키지 삭제 :
poetry remove requests
설치된 패키지 조회 :
poetry show
poetry show --tree(계층구조표시)
poetry show --latest (최신버전표시)
poetry show --outdated (업데이트가능한 패키지)
가상환경 진입
poetry shell
가상환경 정보
poetry env info
poetry env list
가상환경 삭제
poetry env remove 가상환경이름
가상환경 활성화 되지 않은 상태에서 실행
poetry run main.py
가상환경 활성화 후 실행
poetry shell
python main.py
의존성 설치
poetry install
의존성 내보내기
poetry export -f requirements.txt --output requirements.txt
빌드 및 배포
poetry build
poetry publish (PyPI 계정필요 : https://pypi.org/)
Cohere API 사용해 보기 (0) | 2024.10.04 |
---|---|
Python 으로 wav 파일 비교하기 (0) | 2024.09.12 |
gemini-pro python 에서 사용해 보기 (0) | 2024.07.08 |
sionic ai 에서 제공하는 llama3 한국어 모델 사용해 보기 (0) | 2024.06.28 |
pykrx 로 주가 정보 차트로 표시하기 (0) | 2024.06.27 |