[Windows] poetry 설치 및 clone해온 repository의 의존성 설치하기
https://python-poetry.org/docs/
Introduction | Documentation | Poetry - Python dependency management and packaging made easy
If you installed using the deprecated get-poetry.py script, you should remove the path it uses manually, e.g. rm -rf "${POETRY_HOME:-~/.poetry}" Also remove ~/.poetry/bin from your $PATH in your shell configuration, if it is present.
python-poetry.org
공식문서를 따라하는 것이 제일 정확하다..!
하지만 하나씩 자세히 설치방법을 정리해보자~
[Windows poetry 설치하기]
● powershell을 열자.
● 아래 코드 입력하기
(이때, Microsoft Store을 통해 파이썬을 설치한 사람은, py를 python으로 변경하기)
(Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | py -
● (제일 중요한 것) 경로 설정해주기
1. 시스템 환경 변수 편집 제어판 들어가기

2. 환경 변수 click
3. 시스템 변수에서 Path 더블 click

4. 새로 만들기를 누르고, 아래처럼 경로 입력하기
C:\Users\당신의 user명 입력하세요.\AppData\Roaming\Python\Scripts
ex) C:\Users\onpas\AppData\Roaming\Python\Scripts
5. 컴퓨터 껐다가 다시 시작하기
● 이제 제대로 되었는지 확인해보자
powershell에 poetry 버전을 확인해보자.
poetry --version
버전이 잘 나온다면 성공이다.
- git clone을 해왔을 때, pyproject.toml에 있는 의존성을 설치하는 방법도 같이 알아보자~~
[poetry로 vscode 가상환경 실행 및 의존성 설치하기]
- poetry 가상환경 폴더를 현재폴더로 옮기는 코드
poetry config virtualenvs.in-project true
- poetry 가상환경 실행
poetry shell
- 의존성 설치
poetry install
이렇게 하면 git clone한 repository의 toml 속 의존성을 설치할 수 있다...!!