유틸리티

Linux에서 Poetry 설치

easyfly 2025. 4. 8. 11:47
반응형

 

🐧 Linux에서 Poetry 설치하기

✅ 1. 추천 방법: 공식 설치 스크립트 사용

가장 간단하고 공식적으로 권장되는 방법입니다.

curl -sSL https://install.python-poetry.org | python3 -

curl이 없다면 sudo apt install curl로 설치

설치 후 쉘 환경을 다시 시작하거나 아래 명령어로 경로를 반영하세요:

export PATH="$HOME/.local/bin:$PATH"

📌 설치 확인

poetry --version

예시 출력: Poetry (version 1.8.2)


✅ 2. Ubuntu / Linux Mint 패키지로 설치 (apt 사용)

이미지에서 보신 방식입니다. 아래처럼 apt로 설치할 수도 있습니다:

sudo apt update
sudo apt install python3-poetry

📌 장점

  • 배포판 공식 저장소를 통해 간단하게 설치 가능
  • root 권한으로 전체 시스템에 설치

⚠️ 단점

  • 버전이 최신이 아닐 수 있음 (예: Ubuntu 저장소에는 구버전 Poetry가 등록되어 있을 수 있음)
  • 일부 Poetry 기능이 최신 버전에서만 동작할 수 있음

🎯 어떤 방식이 더 좋을까요?

상황 추천 방식

최신 기능을 사용하고 싶을 때 공식 스크립트 설치
단순히 빠르게 설치하고 싶을 때 apt 설치도 가능
여러 프로젝트, 팀 환경에서 사용할 때 공식 방식 + 가상환경 추천

💡 Poetry가 설치된 위치 확인

which poetry

공식 설치일 경우:
/home/사용자이름/.local/bin/poetry와 같이 출력됩니다.


🚀 설치 이후 다음 단계

  1. poetry new my_project로 새 프로젝트 시작
  2. cd my_project && poetry add requests로 의존성 추가
  3. poetry shell로 가상환경 진입
  4. poetry run python 등으로 코드 실행