728x90
반응형
1. Poetry 설치 후 환경 변수 추가
각각 환경에 따라 다음 내용을 환경 변수에 추가해준다. (참고 : https://python-poetry.org/docs/#installing-with-the-official-installer)
$HOME/.local/bin on Unix.
%APPDATA%\Python\Scripts on Windows.
$POETRY_HOME/bin if $POETRY_HOME is set.
또는
~/Library/Application Support/pypoetry/venv/bin/poetry on MacOS.
~/.local/share/pypoetry/venv/bin/poetry on Linux/Unix.
%APPDATA%\pypoetry\venv\Scripts\poetry on Windows.
2. 패키지 추가
파이썬 가상환경을 사용할 경우 poetry 를 사용할수 있다. 이때 다음과 같은 방법으로 패키지를 추가 할수 있다.
- poetry add
명령어를 이용해서 패키지를 추가 할수 있다. 추가된 패키지는 pyproject.toml 파일에 기록이 된다. 이 명령어를 사용하면 패키지가 프로젝트의 종속성으로 추가되고 프로젝트를 실행할 때 해당 패키지가 자동으로 설치된다. - poetry run pip install
프로젝트의 종속성으로 추가되지 않고 단순히 현재 활성화된 가상 환경에 패키지를 설치한다. 이 명령어는 프로젝트의 종속성으로 추가되지 않은 패키지를 설치할 때 사용한다.
3. 가상환경 위치 변경
poetry 설치 위치가 아닌 현재 pyproject.toml 파일이 있는 경로에 .venv 가 생성될수 있도록 하려면 poetry.toml 파일을 만든후 다음 항목을 넣으면 된다.
[virtualenvs]
in-project = true
728x90
반응형
'Development > Python' 카테고리의 다른 글
[Python] Blob Storage 에 Connection String 으로 연결하기 (0) | 2024.08.01 |
---|---|
python 으로 Azure blob storage 연결 (0) | 2024.07.12 |
파이썬 requests 의 multipart/form-data 활용 (0) | 2024.06.27 |
파이썬 문법 - 클래스 정의 (ABCMeta, object) (0) | 2024.05.30 |
[Pycharm] Find in Files 검색시 venv 파일 제외 시키기 (0) | 2024.04.24 |