반응형

poetry 2

poetry 환경 내에서 fasttext 설치 오류 해결 방법

오류 개요 poetry로 관리하는 패키지의 의존성으로 fasttext 모듈을 설치하는 과정에서 다음과 같은 오류가 발생하였습니다. Using version ^0.9.2 for fasttext Updating dependencies Resolving dependencies... (0.6s) Package operations: 1 install, 0 updates, 0 removals - Installing fasttext (0.9.2): Failed ChefBuildError Backend subprocess exited when trying to invoke get_requires_for_build_wheel /tmp/tmpp1lp42ow/.venv/bin/python: No module named pi..

Python/Debugging 2024.04.08

파이썬 가상 환경 도구 poetry 특징 및 명령어 정리

파이썬 프로젝트마다 별도의 환경이 필요하고, conda 환경으로 관리하는 경우가 많지만, poetry로 가상 환경을 다루는 것도 큰 이점을 가져다주는 경우가 많습니다. 이번 글에서는 간단하고 명료하게 poetry의 특징과 장점 및 기본적인 명령어 예시를 정리해보도록 하겠습니다. Poetry 특징 및 장점 디렉토리마다 가상 환경을 별도로 두는 것이 특징입니다. 이 특징은 pipenv와도 유사합니다. 모듈의 버전 간 종속성을 자동으로 해결하고 관리해주는 것이 가장 큰 장점입니다. 예를 들어, 모듈 설치 시 기존 모듈의 버전과 호환이 되지 않으면 이를 해결할 수 있도록 안내해주며, 기존 모듈들끼리 호환이 되는 범위 내에서 버전을 자동으로 골라줍니다. 개발용 버전에서만 필요한 의존성을 별도로 두고 관리할 수 있..

Python/Utils 2024.04.04
반응형