본문 바로가기

Common Programming/Python

CentOS Python 설치

 이번 글은 Linux에 Python을 설치하는 방법입니다.

기본적으로 Linux를 설치하면 2.6.6 Python이 설치되어있지만 최신버전으로 Upgrade가 필요하므로 Upgrade 방법에 대해 알아보도록하겠습니다.

 http://www.python.org/getit 에 접속하면 Python을 받을 수 있습니다.

확인 결과 현재 시점에 최신버전은 2.7.5, 3.3.2 Version입니다.

최신 버전인 3.3.2 Version을 다운로드 받습니다.

(Linux의 경우 아래에 있는 bzipped version, xzipped version 중 선택하여 파일을 다운로드 받습니다.)

 다운 로드를 받으면 위와 같이 어떤 프로그램을 사용하여 파일을 열지 선택할 수 있습니다.

기본 프로그램인 Archive Manager를 사용하여 해당 프로그램을 Extract 합니다.

 받은 후 해당 폴더를 원하는 위치에 Extract 합니다.

(Linux의 Program Files 위치인 /usr/local에 해당 파일을 다운로드 하도록 하겠습니다.)

 현재 User가 root 계정이 아니기 때문에 일반 User의 home Directory에 Extract 합니다.

 su 명령어를 사용하여 root로 계정을 전환한 후 해당 Python Directory를 /usr/local로 move합니다.

 Python 설치를 위해 필요한 gcc를 yum을 사용하여 install 합니다.

# yum install gcc

 Package 다운 후 확인 사항을 물어보는 화면에서 y를 눌러 설치를 진행합니다. 

gcc 설치 완료 후 다음 명령어를 수행합니다.

# gcc

위와 같이 gcc 설치가 완료되었음을 확인할 수 있습니다.

Python Source설치를 위해서는 다음 단계 진행이 필요합니다.

1) Python Directory로 Change Directory 수행

2) ./configure

3) make

4) make install

위 단계 실행 후 해당 Python 폴더에 들어가 보면 python 파일을 확인할 수 있습니다.

다음 단계로 기존 2.6.6 Version의 Python을 3.3.2 Version으로 대체합니다.

1) 현재 Python Version 확인

# python -V

2)  /usr/bin으로 Change Directory

cd /usr/bin

3) 기존 python 파일 rename

# mv python python_old

4) 심볼릭 링크 생성

# ln -s /usr/local/Python-3.3.2/python /usr/bin/python

5) 변경된 Python Version 확인

# python -V

'Common Programming > Python' 카테고리의 다른 글

django 설치 방법  (0) 2015.05.17
Python Version Upgrade  (0) 2015.05.04