본문 바로가기
카테고리 없음

CentOS 6.5에 python 2.7 설치

by 철이아부지 2014. 8. 28.

설치전...

SSL을 써야하고 SQLite 모듈을 써야 하니.. -_-; 미리 받아서 깔아 놓자

yum install sqlite-devel ssl-devel


일단 다음 명령어로 파이썬 소스를 받는다. (글 쓰는 시점에서 2.7의 최신 버전이 2.7.8이었음...)

curl -O https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz

압축 해제

tar -xvf Python-2.7.8.tgz

설정 후 컴파일

cd Python-2.7.8

./configure

./make

설치

./make install

기존의 python2.6은 시스템과 아주 밀접한 관계가 있으므로 (yum 등... ㅠㅠ) python2.6이 정상적으로 돌아갈 수 있게 symbolic link 삭제

rm /usr/local/bin/python2 /usr/local/bin/python /usr/local/bin/python2-config /usr/local/bin/python-config

이제 python2.7을 직접 실행해서 사용을 해도 되지만 개인적으로는 virtualenv를 이용하여 2.7 환경을 만들어 놓고 사용할 것을 추천

virtualenv --no-site-packages --python=python2.7 ~/python27

source ~/python27/bin/activate