본문 바로가기
Python

Poetry

by holy season 2023. 11. 9.
반응형

Poetry?

파이썬에서 의존성 관리와 패키징을 위한 도구

 

설치

pip install poetry

사용방법

프로젝트 생성

poetry new <프로젝트명>

poetry 새로운 프로젝트 생성

생성된 프로젝트 구조

생성된 프로젝트 구조

기존 프로젝트 poetry 설정

poetry init

의존성 추가

poetry add <PyPi에 등록된 라이브러리>

poetry에 Flask 라이브러리 추가

pyproject.toml파일의 tool.poetry.dependencies에 flask 라이브러리 추가된다.

[tool.poetry]
name = "test-poetry"
version = "0.1.0"
description = ""
authors = ["Shin_Seong_Cheol; <cher3725@naver.com>"]
readme = "README.md"

[tool.poetry.dependencies]
python = "^3.11"
flask = "^3.0.0"


[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"

Poetry 가상환경 실행방법

poetry shell

Poetry에 추가된 의존성 설치방법

poetry install

 

반응형

'Python' 카테고리의 다른 글

유튜브 재생목록 음악 다운로드  (0) 2024.03.22
Pyside6 캘린더 위젯 특정 날짜 클릭 막기  (0) 2023.11.06
kt 지니 Voice 사용해보기  (0) 2023.10.10
랜덤 문자열 만들기  (0) 2023.08.30
파이썬 로깅 사용하기  (0) 2023.08.26