easy_install은 파이썬 패키지를 자동으로 다운로드, 빌드, 설치하고 관리하는 모듈이다. pip 역시 파이썬 패키지를 설치하고 관리하는 데 사용되는 패키지 관리 시스템이며, easy_install을 대체하여 많이 사용되고 있다. 그리고 pip가 easy_install에 비해 보다 개선된 패키지 관리 시스템이기 때문에 일반적으로 pip를 사용하는 게 낫다고 알려져 있다.
여기에서는 윈도우와 리눅스에서 설치하는 방법을 차례대로 설명할 것이다.
Windows에서의 설치
우선 '{Python_Home}/Scripts'에 easy_install.exe 파일이나 '{Python_Home}/Lib/site-package'에 easy_install.py 파일이 있는지 확인한 후 없으면 easy_install부터 설치하고, 있다면 pip만 설치하면 된다.
easy_install
http://pypi.python.org/pypi/setuptools에서 자신의 PC에 설치한 파이썬과 윈도우 버전에 맞는 setuptools.exe 파일을 내려받아 실행하면 easy_install이 설치된다.
만일 다운로드 사이트에서 setuptools.exe 파일이 제공되지 않는 경우 다음과 같이 하자.
1. http://pypi.python.org/pypi/setuptools에서 'Installation Instruction/Windows (simplified)' 링크를 클릭한다.
2. ez_setup.py 파일 다운로드 링크를 마우스 오른쪽 버튼으로 클릭해서 적당한 곳에 내려받는다.
3. 명령 프롬포트를 열고 아래처럼 ez_setup.py를 실행한다.
Python 2.7을 설치한 경우 '{Python_Home}/Scripts' 디렉토리에 easy_install-2.7.exe 파일이 있다면 easy_install이 성공적으로 설치된 것이다.
pip
그런 다음 명령 프롬프트에서 아래의 명령을 수행하여 pip를 설치하면 된다.
Linux에서의 설치
Linux 배포판 중 하나인 우분투(Ubuntu)에서 easy_install과 pip를 설치하는 방법을 알아본다.
easy_install은 Python Setuptools에 포함되어 있기 때문에 이를 설치하면 사용할 수 있다. 다음과 같은 명령을 실행하여 easy_install을 설치하자.
pip도 아래와 같은 명령을 수행하면 간단히 설치할 수 있다.
만일 Python 3를 사용하고 있는 경우에는 다음과 같은 명령으로 easy_install과 pip를 설치하면 된다.
sudo easy_install3 pip
또는 별도의 명령으로 pip를 설치할 수도 있다.
그리고 파이썬 3.x에서 사용할 때는 easy_install3, pip3와 같이 3을 붙인다는 것도 알아두자.
sudo pip install 모듈명
sudo pip3 install 모듈명
'Python' 카테고리의 다른 글
[Python] 콘솔 입력 시 NameError가 발생하는 이유 (4) | 2015.05.17 |
---|---|
Windows에서 Python 설치하기 (0) | 2015.04.27 |
[SWIG] Windows에서 Python과 C 연동하기 (0) | 2015.04.19 |
Python 버전별 정수 공유 범위 (0) | 2015.04.19 |
Python 기본 자료형 비교 (0) | 2015.04.19 |