centos에 파이썬이 기본적으로 설치되어 있는데 버전이 2.6이다.
파이썬 2.7을 설치해보자.
파이썬 설치를 해보자.
python 2.7.6 install with CentOS 6.5
먼저 필요 라이브러리 설치
yum groupinstall "Development tools"
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
wget으로 파이썬 설치파일 다운로드
wget http://python.org/ftp/python/2.7.6/Python-2.7.6.tar.xz
xz파일이다. xz 압축을 풀기위해서 xz설치
yum install xz
압축 해제
tar xvfJ Python-2.7.6.tar.xz
폴더 이동.
cd Python-2.7.6.tar.xz
빌드하자
./configure --prefix=/usr/local --enable-unicode=ucs4 --enable-shared LDFLAGS="-Wl,-rpath /usr/local/lib"
make
sudo make altinstall
파이썬 설치 완료
이제 PATH를 확인하자.
env | grep PATH
기본으로 /usr/local/bin이 /usr/bin보다 앞에 나와있다.
기존 파이썬이 설치된 디렉토리로 이동
cd /usr/bin
기존 파이썬 파일명 변경
sudo mv python python.old
리눅스 터미널에 재접속해서 python 2.7이 정상적으로 설치되었는지 확인
python
Python 2.7.6 (default, Apr 27 2015, 17:35:43)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-11)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>