Computer >> 컴퓨터 >  >> 프로그래밍 >> Python

Cygwin에서 Python 모듈 설치하는 방법 (easy_install부터 pip까지)

Cygwin에 Python 모듈 설치하기

Cygwin 환경에서 Python 모듈(패키지)을 설치하려면 pip를 사용하는 것이 가장 편리합니다. 하지만 Cygwin에는 기본적으로 pip가 포함되어 있지 않기 때문에, 먼저 easy_install을 통해 pip를 설치해야 합니다. 아래 단계를 따라 하면 누구나 쉽게 설정할 수 있습니다.

1단계: Cygwin 설치 시 필수 패키지 선택

Cygwin을 처음 설치할 때 패키지 선택 목록에서 반드시 pythonpython-setuptools를 함께 선택하세요. python-setuptools가 설치되면 easy_install 명령을 바로 사용할 수 있게 됩니다.

2단계: easy_install로 pip 설치

easy_install이 준비되었다면 터미널에서 다음 명령어를 입력해 pip를 설치합니다.

$ easy_install-a.b pip

여기서 a.b 부분은 반드시 본인의 Python 버전으로 바꿔 주어야 합니다. 예를 들어 Python 2.7을 사용한다면 easy_install-2.7 pip, Python 3.4를 사용한다면 easy_install-3.4 pip와 같이 입력하면 됩니다.

3단계: pip로 원하는 모듈 설치하기

pip 설치가 완료되면 이제 pip 명령 하나로 필요한 Python 모듈을 자유롭게 설치할 수 있습니다. 상황별 사용 방법은 다음과 같습니다.

① 최신 버전 설치

$ pip install 'SomeProject'

② 특정 버전 설치

$ pip install 'SomeProject==1.4'

③ 버전 범위 지정 설치 (예: 1 이상 2 미만의 버전)

$ pip install 'SomeProject>=1,<2'

마무리 정리

Cygwin에서는 python-setuptools 설치 → easy_install로 pip 설치 → pip로 모듈 설치의 순서만 기억하면 됩니다. 또한 ==, >=, < 같은 버전 지정 문법을 활용하면 프로젝트 요구 사항에 맞는 정확한 패키지 버전을 체계적으로 관리할 수 있습니다.