Python 설치(easy install)

OS/Linux 2013. 1. 10. 09:54 Posted by 이정식

python module을 설치한다는 것은 특정 디렉토리에 파일을 풀고 PATH를 잡아주면 되는 것이다.

이 과정을 자동화한 것이 easy-install이다.

받은 소스 안에 setup.py라는 파일이 있다면 다음의 명령으로 egg 파일을 만들 수 있다.

# python setup.py bdist_egg

egg 파일은 설치되는 파일을 zip으로 묶고 확장자를 egg로 변경한 것으로 이해하면 된다. 설치에 사용되는
패키지 정보를 담고 있는 그들만의 파일을 담고 있기도 한다.

설치할 때에는 easy-install somename.egg와 같이 실행하면 패키지들이 모여있는 site-packages안에 옮기거나
풀어주고 디렉토리 경로를 저정하고 있는 easy-install.pth에 새로운 경로를 추가해 준다.

압축이 된 상태로 사용할 수도 있고 압축을 풀어서(—always-unzip 옵션) 사용할 수도 있다.

zip으로 된 파일을 egg로 변경하고 easy-install을 수행하면 설치되는 것으로 보일 경우가 있다. 그렇지만 제대로
설치되지 않아서 동작을 하지 않을 것이다. egg 파일의 내용에는 EGG-INFO 디렉토리가 있으며 setup.py 파일은
보이지 않는 것이 일반적이다.

'OS > Linux' 카테고리의 다른 글

패스워드 만료 일자 간단 변경  (0) 2013.01.10
SUDO 제한 방법  (0) 2013.01.10
Core 파일 생성 방법  (0) 2013.01.10
커널 파라미터 설정 정보  (0) 2013.01.10
커널 패닉 시 자동 리부팅 설정  (0) 2013.01.10